В данной статье будет приведен пример интеграции с реальным сервисом рассылки https://smsc.ru

Для начала необходимо создать шлюз. 

Открыть Шлюзы оповещений → Управление шлюзами, добавить: 

Указать:

  • Тип подключения - выбрать HTTP/HTTPS;
  • Имя - наименование интеграции с SMS шлюзом;
  • HTTP-метод - выбрать GET;
  • URL API - https://smsc.ru/sys/send.php?apikey=${apikey}&phones=${target}&mes=${msg};
  • Атрибут - apikey;
  • Значение атрибута - ключ взаимодействия с API, созданый в ЛК SMS шлюза smsc.ru. 

Для корректной работы функции проверки SSL/TLS сертификата необходимо добавить в систему сертификаты шлюза. Подробнее см. раздел Настройки системы → Сертификаты → Доверенные сертификаты во встроенной документации NAICE (v1.1_5. Встроенная документация). 

Помимо переменных, настраиваемых пользователем системы, существуют системные переменные:

  • ${msg} - текст сообщения

  • ${target} - номер телефона.

Все переменные можно использовать для подстановки значений в:

  • URL,
  • заголовки
  • и тело запроса.

Нажать кнопку Применить, что бы сохранить изменения и остаться на странице.

Кнопка Отправить тестовое СМС станет доступна. Нажать на неё и в открывшемся окне указать номер телефона для отправки тестовой СМС:

Нажать кнопку Отправить тестовое СМС.

В случае корректной настройки отобразиться:

На телефон придёт СМС.

При возникновении ошибок необходимо проверить корректность настроек, отдельно уделив внимание значения параметра apikey.

  • Нет меток