Получение статусов сообщений на свой URL
Получение статусов сообщений на свой URL
При получении финального статуса по каждой из отправленных SMS на Ваш URL адрес, указанный в настройках ("Личный кабинет \ Настройки \ URL скрипта для приёма статуса отправленных SMS"), по HTTP протоколу методом POST будет сразу передан ассоциативный массив данных $_POST['data'].
Ваш скрипт должен вернуть HTTP-статус - 200 OK (успешный запрос).
Содержание массива $_POST['']:
| ПАРАМЕТР | ЗНАЧЕНИЕ |
|---|---|
| [user] | зарегистрированное в системе ID пользователя вида XXXXX или ХХХХХ.X |
| [sms_id] | номер сообщения (соответствует значению атрибута sms_id тэга <sms>, возвращаемого при отправке сообщения) |
| [number] | номер телефонного номера получателя SMS в международном формате |
| [sender] | имя отправителя |
| [parts] | количество частей SMS |
| [err] | номер ошибки, возникшей при отправке, если ошибки нет, то err=null либо err="0" |
| [status] | финальный статус SMS |
| [description] | описание статуса |
| [delivery_date] | дата доставки в формате "d.m.Y" (дд.мм.гггг) |
| [delivery_time] | время доставки в формате "H:i:s" (час:мин:сек) |
| [price] | стоимость SMS |
| [currency] | валюта |