Для запиту балансу використовуйте метод get_balance.
$client = new SoapClient ('https://smsc.ua/sys/soap.php?wsdl'); $ret = $client->get_balance(array('login'=>'alex', 'psw'=>'123'));
Серверу передаються наступні параметри:
Параметр
Значення
login
Логін Клієнта.
psw
Пароль Клієнта (можна додати або редагувати на даннійсторінці).
apikey
Спеціальний API-ключ, який використовується для спрощеної авторизації замість пари "логін + пароль" (можна створити на даний сторінка).
У відповідь повертається поточний баланс balance і номер помилки error.
Номер помилки може приймати такі значення:
Значення
Опис
0
Помилок немає.
1
Помилка в параметрах.
2
Невірний логін або пароль. Також виникає при спробі відправки повідомлення з IP-адреси, що не входить в список дозволених Клієнтом (якщо такий список був налаштований Клієнтом раніше).
4
IP-адреса тимчасово заблокована.
9
Спроба відправки більше десяти запитів на отримання балансу протягом хвилини.
Цей сайт використовує cookies і передає дані службам веб-аналітики для поліпшення функціоналу. Користуючись сайтом, Ви погоджуєтеся з цим. Закрити