Пустой response при отправке сообщения по XML протоколу
При отправке сообщения XML запросом возвращается пустой ответ:
Пример пустого ответа сервера
<?xml version="1.0" encoding="utf-8"?> <response></response>
Это говорит о том, что сообщение не было принято сервером из-за непредвиденной ошибки в содержимом XML данных запроса.
Необходимо
- Проверить соответствие XML текста запроса формату, описанному в документации к API.
- Убедиться в наличии всех обязательных параметров в XML тексте запроса.
- Проверить кодировку данных запроса и наличие обязательных HTTP заголовков в запросе.
XML запрос отправки сообщения
<?xml version="1.0" encoding="utf-8"?> <request> <message type="sms" type_send_1="sms" type_send_2="sms"> <sender>Service</sender> <text>Это тестовое сообщение</text> <abonent phone="79205550001" number_sms="22" client_id_sms="9849845" /> </message> <security> <login value="Ваш логин" /> <password value="Ваш пароль" /> </security> </request>
Подробная информация по протоколам интеграции находится в Клиентском разделе, статья "Протоколы интеграции и API интерфейсы"
Связанные статьи