Чтобы уведомлять пользователей BILLmanager через СМС-сообщения, настройте интеграцию с сервисом СМС-рассылок.
Шлюзы СМС-сообщений
Чтобы настроить шлюз СМС-сообщений, перейдите в раздел Интеграция → Шлюзы сообщений кнопка Создать:
- Создание шлюза — выберите подходящий сервис СМС-рассылок:
- Параметры шлюза — заполните данные для интеграции с сервисом рассылок. Шлюзы по умолчанию используются для исходящих сообщений.
- Провайдер — выберите провайдера, к которому будет подключён шлюз.
-
Типы уведомлений — выберите типы уведомлений, которые будут отправлены через данный шлюз. Если для уведомления не настроен шлюз для отправки, оно будет отправлено через первый подходящий шлюз по способу отправки.
Примеры - Активировать после создания — активируйте опцию, чтобы шлюз был включён после сохранения настроек.
- Укажите данные для авторизации в сервисе рассылок.
-
Отправитель — укажите имя или идентификатор отправителя.
Данное поле не является обязательным для заполнения, но некоторым сервисам, например, QuickTelecom, эта настройка необходима для корректной работы. - Отправлять не ранее и Отправлять не позднее — установите временной период отправки сообщений. Сообщения будут отправлены в соответствии с часовым поясом пользователя.
- Фильтр — настройте фильтр адресатов для маршрутизации сообщений через разные шлюзы. Поле поддерживает регулярные выражения.
фильтр номеров, заданный регулярным выражением. Пример выражения для номеров из России: "^[78][0-9]{10}+$".
Универсальный шлюз
Форма настройки универсального шлюза отличается, так как провайдеру необходимо указать данные для подключения к сервису по API.
В поле Шаблон запроса используйте макросы:
- {phone} — номер телефона.
- {message} — текст сообщения, сформированный на основе EJS-шаблона.
- {sender} — подпись отправителя сообщения. Используется значение из поля Отправитель.
Всю необходимую информацию для подключения к сервису рассылки СМС по API можно найти на сайте поставщика услуг.
Логирование
Логи модулей подключенных шлюзов хранятся в директории /usr/local/mgr5/var имеют название вида gw<название сервиса>.log.
Например, полный путь до лога модуля сервиса рассылок GREENSMS: /usr/local/mgr5/var/gwgreensms.log.
Файл лога универсального модуля хранится в директории /usr/local/mgr5/var и имеет название gwsmscustom.log.
Подробнее см. Логирование в BILLmanager.