Структура запроса#

Взаимодействие с платформой#

Для отправки сообщения абоненту Партнёр обращается к определенному URL Сервис-провайдера с HTTP-запросом методом GET или POST, в котором передает номер абонента, текст сообщения и прочие параметры.
Сервис-провайдер принимает запрос, обрабатывает его, отправляет сообщение абоненту и возвращает Партнёру идентификатор сообщения.
Для получения статуса доставки используется отдельный HTTP-запрос (см. Сервис получения статусов доставки).

Форматы взаимодействия#

  • Методы запроса: POST или GET;

  • версия протокола: HTTP 1.1;

  • URI;

  • режим взаимодействия: синхронный;

  • HTTP-запрос может содержать заголовок Connection: Keep-Alive. Он используется для работы через одно соединение вместо открытия/закрытия нового соединения для каждой пары запрос-ответ;

  • для POST-запросов Content-Type должен быть выставлен в application/x-www-form-urlencoded.

  • кодировка символов: UTF-8 (рекомендовано).

Кодировка должна соответствовать следующим требованиям: Внешняя ссылка Submit.