Отримання списку активних активацій
Метод getActiveActivations використовується для отримання актуального списку всіх активних активацій віртуальних номерів користувача через API SMS.online. Він дозволяє автоматизувати моніторинг поточних активацій та оперативно контролювати стан номерів.
Метод оптимальний для систем, де потрібно відстежувати активовані номери в реальному часі. Його використання дозволяє отримувати дані про номери, які знаходяться в процесі активації або чекають підтвердження.
Успішний запит повертає об'єкт зі списком активних активацій, що містить унікальні ідентифікатори, статуси активацій та пов'язані номери. Це забезпечує гнучке управління активними активаціями в автоматизованих системах.
Приклад запиту:
Вхідні дані
Параметр | Обов'язковий | Примітка | Опис |
---|---|---|---|
Так | Див. у профілі в налаштуваннях API Ключ | API-ключ забезпечує доступ до оплачуваних послуг | |
Так | getActiveActivations | Назва методу |
Відповідь сервера
JSON
{ "status":"success", "activeActivations": [ { "activationId" : "635468021", "countryCode" : "0", "countryName" : "Russia", "serviceCode" : "vk", "phoneNumber" : "79********1", "activationCost" : 12.50, "activationStatus" : "4", "smsCode" : ["CODE"], "activationTime" : "2022-06-01 16:59:16" } ] }
Приклад коду
const api_key = "API_KEY"; # Замініть 'API_KEY' на ваш реальний API-ключ.try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getActiveActivations`);# Виконуємо GET-запит до вказаного URLconst data = await response.json();# Виводимо вміст відповіді від сервераconsole.log(data);} catch (err) {# Якщо сталася помилка, виводимо повідомлення про помилкуconsole.error(err);}
Можливі помилки
Параметр | Опис |
---|---|
Некоректна дія | |
Невірний API-ключ | |
Помилка в запиті | |
Час, на який аккаунт заблоковано | |
Аккаунт не активний | |
Немає активних активацій |