Запит актуальних цін на послуги
Метод getPrices призначений для отримання актуальних даних про вартість послуг з оренди та активації віртуальних номерів через API SMS.online. Цей метод забезпечує автоматизоване отримання інформації про ціни для заданої країни та сервісу, що дозволяє враховувати поточні витрати в системах обліку.
При успішному виконанні запиту повертається об'єкт з детальною інформацією, включаючи назву сервісу, країну, кількість доступних номерів та вартість активації. Метод рекомендується використовувати в системах моніторингу витрат та розрахунку собівартості автоматизованих процесів.
Приклад запиту:
Вхідні дані
Параметр | Обов'язковий | Примітка | Опис |
---|---|---|---|
Так | Див. у профілі в налаштуваннях API Ключ | API-ключ забезпечує доступ до оплачуваних послуг | |
Так | getPrices | Назва методу | |
Так | Див. список сервісів у лівому меню | Сервіс, номер для якого потрібно отримати | |
Так | Див. список країн у лівому меню | Країна, номер якої потрібно отримати |
Відповідь сервера
JSON
{ "Страна": { "Сервис": { "cost": Стоимость, "count": Количество } } }
Приклад коду
const api_key = "API_KEY"; # Замініть 'API_KEY' на ваш реальний API-ключ.const service = "SERVICE"; # Замініть 'SERVICE' на ідентифікатор сервісу. Усі ідентифікатори можна переглянути в документації в списку в лівому меню.const country = 1; # Вставте номер потрібної країни. Номери всіх країн можна переглянути в документації в списку в лівому меню.try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getPrices&service=${service}&country=${country}`);# Виконуємо GET-запит до вказаного URLconst data = await response.json();# Виводимо вміст відповіді від сервераconsole.log(data);} catch (err) {# Якщо сталася помилка, виводимо повідомлення про помилкуconsole.error(err);}
Можливі помилки
Параметр | Опис |
---|---|
Некоректна дія | |
Невірний API-ключ | |
Помилка в запиті | |
Час, на який аккаунт заблоковано | |
Аккаунт не активний | |
Некоректна назва сервісу | |
Некоректна назва країни |