Пустой response при отправке сообщения по XML протоколу

При отправке сообщения XML запросом возвращается пустой ответ:

Пример пустого ответа сервера
<?xml version="1.0" encoding="utf-8"?>
<response></response>

Это говорит о том, что сообщение не было принято сервером из-за непредвиденной ошибки в содержимом XML данных запроса.

Необходимо

  1. Проверить соответствие XML текста запроса формату, описанному в документации к API.
  2. Убедиться в наличии всех обязательных параметров в XML тексте запроса.
  3. Проверить кодировку данных запроса и наличие обязательных 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 интерфейсы"

Связанные статьи