Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Начиная с версии 1.3.1084 WNAM поддерживает отправку идентификационных СМС через шлюз любого провайдера, поддерживающий протокол HTTP метода и метод GET или POST.

Поскольку универсального стандарта формата сообщения не существует (в противоположность SMPP), выбор параметром параметров запроса отправки зависит от предпочтений СМС провайдера. Предлагаемый метод отправки способ настройки WNAM позволит обеспечить взаимодействие с практически любым провайдером без запроса модификации исходного кода WNAM.

Для настройки этого метода способа первым делом обратитесь к вашему СМС провайдеру за документом, описывающим параметры взаимодействия - формат GET или POST запроса, и учетной записью (ваши собственные логин и пароль, возможно - заголовок (отправитель) СМС сообщения).

В настройках метода авторизации (в "общих настройках", или в настройках для индивидуальной площадки) выберите метод "Отправка СМС абоненту", а в качестве провайдера "Произвольный шлюз по протоколу HTTP GET" (или POST, если требуется).

Параметры "Логин" и "Пароль" заполнять обычно не следует. Логин и пароль для шлюза провайдера вы потом заполните вручную в поле "Текст", то есть в тексте запроса. Исключение может составлять провайдер, который в GET или POST запросе требует предварительной авторизации в режиме HTTP Basic Auth: в этом случае указанные логин и пароль передаются в авторизационной части HTTP-заголовка.

...

Вы должны указать полный URL в соответствиями соответствии с требованиями провайдера. Вместо номера телефона получателя используйте %PHONE%, вместо МАС-адреса устройства - %DEVICE%, вместо кода доступа - %CODE%.

Нажмите на кнопку "Сохранить изменения".

При отправке сообщения происходит преобразование всех полей в формат URLEncode в кодировке UTF-8.

При выборе метода отправки HTTP POST  настройка производится настройка производится так же (ссылка указывается в GET-формате), но перед отправкой производится WNAM производит её преобразование в POST-запрос.

...