Отправка SMS по протоколу JSON
Запросы для работы с сервисом AvisoSMS передаются в теле post-запроса на URI http://api.avisosms.ru/sms/json/1 в кодировке UTF-8.
Отправка SMS
Запрос
{
'send_message':
[{
'destination_address': '',
'message': '',
'source_address': ''
}],
'username': '',
'password': ''
}
Ответ
{
'status': 'Error_Invalid_Login'
}
или
{
'send_message':
[{
'destination_address': '',
'message': '',
'source_address': '',
id: 'msgid',
'status': 'OK_Operation_Completed'
}],
'status': 'OK_Operation_Completed'
}
Проверка статуса сообщения
Запрос
{
'get_message_state': ['msgid'],
'username': '',
'password': ''
}
Ответ
{
'message_state':
{
'msgid': 'Delivered_To_Recipient'
},
'status': 'OK_Operation_Completed'
}