API:repeat - повтор по номеру

Аватара пользователя
NetWatcher
Site Admin
Сообщения: 1147

API:repeat - повтор по номеру

Сообщение#1 » 19.04.2012, 20:19

Адрес: http://sms-reg.com/api/webapi.php
Методы: GET, POST
Параметры:
Пример на HTTP:

Код: Выделить всё

http://sms-reg.com/api/webapi.php?apikey=YOUR_APIKEY&action=repeat&rnum=NUMBER
Пример на php (с включенным модулем curl):

Код: Выделить всё

$ch = curl_init("http://sms-reg.com/api/webapi.php");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(

	"apikey "		=>	"YOUR_APIKEY",
	"action "		=>	"repeat",
	"rnum"		=>	"NUMBER"
));
$body = curl_exec($ch);
curl_close($ch);
Пример на php (без curl):

Код: Выделить всё

$body=file_get_contents("http://sms-reg.com/api/webapi.php?apikey=YOUR_APIKEY&action=repeat&rnum=NUMBER");
В случае успешного получения номера получите ответ:
OK:TZID:NUMBER, где TZID - id вашей операции, NUMBER - номер, по которому производится повтор.

Другие возможные ответы:
WARNING_NUM_BUSY - запрашиваемый для повтора номер, на данный момент занят
WARNING_USR_BUSY - у владельца данного номера сейчас максимальное количество одновременных заказов
WARNING_NUM_DELETED - запрашиваемый для повтора номер, удален из выдачи владельцем
WARNING_NUM_OFFLINE - запрашиваемый для повтора номер в данный момент оффлайн (оператор оффлайн)
WARNING_NOTHING_REPEAT - недостаточно параметров для запроса "повтор"

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость

cron