Введение

В секции SME API: Мессенджеры описывается API для рассылки сообщений клиентам в мессенджерах. API включает следующие методы:

  • Отправка сообщения в мессенджерах
  • Получение статуса доставки сообщения в мессенджерах
  • Callback-оповещение клиента о смене статуса сообщения

API включает GET- и POST-запросы. В случае GET-запросов параметры запроса передаются как часть URL, например, запрос /imOutMessage/imOutMessageId вернет статус сообщения с указанным идентификатором. В случае POST-запросов параметры передаются в теле запроса в виде JSON-объектов. В ответ также возвращаются JSON-объекты. API использует авторизацию с помощью API-ключа. При выполнении запросов они должны содержать заголовок X-API-KEY, значением которого должен быть API-ключ клиента. Если выполняется POST-запрос, в заголовке также должен быть указан тип содержимого сообщения Content-Type со значением application/json.

Например:

POST /imOutMessage HTTP/1.0
Host: im.edna.ru
Accept: */*
X-API-KEY: abcdef12345
Content-Type:application/json
Разделы статьи