1. DOC SIPUNI
  2. База знаний Сипуни
  3. API
  4. Отправка СМС-сообщений

Отправка СМС-сообщений


В этой статье разберемся, как с помощью API настроить отправку смс через сторонний сервис. По-умному такой сервис называют смс-шлюзом.

Настройка по API подойдет компаниям, которые уже используют сервисы для отправки смс — например, для уведомлений клиентам, подтверждений или сервисных сообщений.

За отправку смс вы платите не Сипуни, а сервису, через который отправляете сообщение.

  1. Перейдите в раздел «Интеграции» → «Интеграция по API» → «SMS».
  1. Укажите URL принимающего скрипта, например: http[s]://example.com[:port]/[url]/. Этот URL обычно предоставляет ваш сервис отправки смс. Все запросы на отправку сообщений будут передаваться на URL.

Чтобы интеграция работала корректно, внешний смс-шлюз должен принимать POST-запросы и возвращать HTTP-статус 200, подтверждая успешную обработку запроса.

Статус 200 означает, что смс-шлюз успешно обработал запрос. Этот статус можно увидеть в логах или интерфейсе вашего смс-сервиса.

Если сервер возвращает другой код (например, 404 или 500), значит, смс не отправилось.

Вот что вы увидите в ответе на запрос:

Название
Описание
Значения
number
Номер телефона
79161234567
sender
Имя отправителя
Имя указывается в функции «СМС-уведомление».
Значение по умолчанию — «Sipuni.com».
text
Текст смс-сообщения
Текст смс

Готово! Теперь вы знаете, как с помощью API настроить отправку смс через сторонний сервис.

Предыдущая статья Генерация ключа интеграции
Следующая статья Отправка событий HTTP