Методы API:
Запросы для работы с сервисом 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'}
SMS-баланс
Запрос
{'get_sms_balance': [], 'username': '', 'password': ''}
Ответ.
{'sms_balance': 100.0, 'status': 'OK_Operation_Completed'}
Проверка статуса сообщения
Запрос.
{'get_message_state': ['msgid'], 'username': '', 'password': ''}
Ответ.
{'message_state': {'msgid': 'Delivered_To_Recipient'}, 'status': 'OK_Operation_Completed'}
Билинг-баланс
Запрос
{'get_billing_balance': [], 'username': '', 'password': ''}
Ответ.
{'billing_balance': 100.0, 'status': 'OK_Operation_Completed'}
© 2009—2012 Все права принадлежат компании ООО «Авизосмс»
С помощью AvisoSMS разработать и внедрить SMS-уведомления в свои продукты и услуги очень просто, благодаря большому количеству готовых решений и понятной документации.
Лицензия на телематические услуги связи №86998