Настройка VoIP GSM-шлюза Yeastar
В данной статье рассматривается процесс настройки VoIP GSM-шлюза Yeastar для отправки SMS-сообщений пользователям с помощью AxelNAC.
Данная инструкция протестирована на VoIP GSM-шлюза Yeastar TG100. Она может быть использована для других моделей шлюзов Yeastar, но их работоспособность не протестирована. Веб-интерфейс других версий оборудования может незначительно отличаться.
Настройка отправки SMS-сообщений с помощью HTTP GET-запросов
Для того чтобы настроить отправку SMS-сообщений с помощью HTTP GET-запросов перейдите в веб-интерфейс Yeastar TG100 и выполните следующие действия:
Шаг 1. Перейдите в раздел SMS → SMS → API Settings.
Шаг 2. Активируйте параметр Enable API.
Шаг 3. Введите свой логин в поле User Name.
Шаг 4. Введите пароль в поле Password.
Шаг 5. Введите разрешенные IP-адреса. Только они смогут подключиться к шлюзу TG. (Опционально)
Шаг 6. Нажмите Сохранить.
После этого шлюз готов к работе с AxelNAC. Подробная настройка интеграции на стороне AxelNAC описана в статье Гостевой доступ с использованием SMS-аутентификации.
Проверка отправки SMS-сообщений через метод HTTP.GET
Для проверки отправки SMS-сообщений через метод HTTP.GET используйте веб-браузер или инструмент тестирования API Postman. Введите URL-адрес в формате: http://{ip}/cgi/WebCGI?1500101=account={user_name}&password={password}&port={port}&destination={phone_number}&content={message}, где:
- ip — IP-адрес для доступа к API шлюза;
- user_name — логин, который был введен в поле User Name;
- password — пароль, который был введен в поле Password;
- port — номер порта, через который будет передано SMS-сообщение;
- phone_number — номер телефона получателя;
- message — содержимое SMS-сообщения.