Запросы для работы с сервисом AvisoSMS передаются в теле post-запроса на URI
в кодировке UTF-8.
Содержание
<request>
<send_messages>
<message>
<destination_address>79101234567</destination_address>
<text>Hello world!</text>
<source_address>AvisoSMS</source_address>
</message>
</send_messages>
<user>username</user>
<password>password</password>
</request>
Ответ
<response>
<send_messages>
<message id="msgid">
<destination_address>79101234567</destination_address>
<text>Hello world!</text>
<source_address>AvisoSMS</source_address>
</message>
</send_messages>
<user>username</user>
<password>password</password>
</response>
или
<response>
<error>Error_Invalid_Header</error>
</response>
или
<response>
<send_message>
<error>Error_Invalid_Header</error>
</send_message>
</response>
Запрос
<request>
<get_sms_balance />
<user>username</user>
<password>password</password>
</request>
Ответ
<response>
<sms_balance>100.0</sms_balance>
</response>
Запрос
<request>
<get_billing_balance />
<user>username</user>
<password>password</password>
</request>
Ответ
<response>
<billing_balance>100.0</billing_balance>
</response>
Запрос
<request>
<get_messages_states>
<message_id>msgid</message_id>
</get_message_states>
<user>username</user>
<password>password</password>
</request>
Ответ
<response>
<messages_state>
<message id="msgid">Status</message>
</message_state>
</response>
© 2009—2012 Все права принадлежат компании ООО «Авизосмс»
С помощью AvisoSMS разработать и внедрить SMS-уведомления в свои продукты и услуги очень просто, благодаря большому количеству готовых решений и понятной документации.
Лицензия на телематические услуги связи №86998