Получение баланса учётной записи
Метод getBalance используется для получения актуального баланса учётной записи через API SMS.online. Он позволяет автоматизировать проверку доступных средств на балансе, обеспечивая контроль расходов и поддержание стабильной работы сервиса.
Метод рекомендуется для систем, которые требуют регулярного контроля состояния счёта и принятия решений о своевременном пополнении. Это помогает избежать сбоев в работе сервиса из-за недостатка средств.
Успешный запрос возвращает объект с информацией о текущем балансе, включая доступные средства на момент выполнения запроса. Метод особенно полезен в автоматизированных системах, где требуется мониторинг баланса в реальном времени.
Пример запроса:
Входные данные
Параметр | Обязательный | Примечание | Описание |
---|---|---|---|
Да | См. в профиле в настройках API Ключ | API-ключ обеспечивает доступ к оплаченным услугам | |
Да | getBalance | Название метода |
Ответ сервера
ACCESS_BALANCE:BALANCEBALANCE - Баланс аккаунта в долларах
Пример кода
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=getBalance`);# Выполняем GET-запрос к указанному URLconst data = await response.json();# Выводим содержимое ответа от сервераconsole.log(data);} catch (err) {# Если произошла ошибка, выводим сообщение об ошибкеconsole.error(err);}
Возможные ошибки
Параметр | Описание |
---|---|
Некорректное действие | |
Неверный API-ключ | |
Ошибка в запросе | |
Время на которое аккаунт заблокирован | |
Аккаунт не активен |