Введение

В секции SME API: SMS описан специализированный интерфейс, позволяющий SME API интегрировать возможности электронной рассылки SMS-сообщений через сервис edna с любым приложенеим. API предоставляет возможности для:

  • Отправки SMS-сообщений
  • Получения статуса доставки SMS-сообщений
  • Получения учетных данных зарегистрированных клиентов
  • Получения списка альфанумерических и обобщенных номеров отправителей (подписей), доступных клиенту
  • Оповещения клиента о событиях смены статуса SMS-сообщения
  • Выполнять валадиацию абонентского номера

Работа с API доступна для всех зарегистрированных клиентов на портале edna. Доступ к использованию услуги можно подключить и получить ключ (API-ключ) в Личном кабинете портала edna.

API включает GET и POST запросы. В случае GET-запросов параметры запроса передаются как часть URL, например, запрос /smsSubject/smsSubjectId вернет подпись сообщения с указанным идентификатором smsSubjectId. В случае POST-запросов параметры передаются в теле запроса в виде JSON-объектов. В ответ — если это предусмотрено конкретным запросом — также возвращаются JSON-объекты. API использует авторизацию с помощью API-ключа. При выполнении запросов они должны содержать заголовок X-API-KEY, значением которого должен быть API-ключ клиента. Например:

GET /account HTTP/1.0
Host: edna.ru
Accept: */*
User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)
X-API-KEY: abcdef12345

Разделы статьи