Читайте также:
|
|
Для проверки статуса обработки задачи следует вызвать скрипт http://www.virtualofficetools.ru/api/sms.task.check.api.php и передать методом POST следующие параметры:
Имя Поля | Тип | Описание |
username* | Text | Имя пользователя в системе VirtualOfficeTools |
password* | Text | MD5 хэш пароля пользователя в системе VirtualOfficeTools |
taskid* | Text | Уникальный идентификатор задачи, полученный при отправке |
* - параметр является обязательным
В ответе сгенерирует XML сообщение следущего вида:
1. В случае успешной постановки задачи:
<?xml version="1.0"?>
<response>
<error code="0" message="" details="" />
<data>
<item id="67084" phonenumber="88123350515" jobstatus="42" errorcode="" jobcompletetime="2011-05-05 11:25:15" addinfo="" isfirst="1" />
</data>
</response>
Где:
Имя Поля | Значение |
id | уникальный идентификатор задачи |
phonenumber | номер телефона на который будет отправленно сообщение |
jobstatus | статус выполнения меньше нуля -- задача находится в процессе обработки 0 -- задача успешно выполнена больше нуля – произошла ошибка: 10 -- неверно указан отправитель 11 -- неверно указан телефон 41 – телефон отключён 42 – телефон не принимает СМС 46 – таймаут при отправке 69 – телефон отключён 99 – 255 – неизвестная ошибка |
2. Если же в процессе постановки задачи (либо в полученных данных) была ошибка то:
<?xml version="1.0"?>
<response>
<error code="4" message="Поле логин должно быть заполнено" details="user" />
</response>
Дата добавления: 2015-09-11; просмотров: 84 | Поможем написать вашу работу | Нарушение авторских прав |