Начиная с версии 1.6.2901 WNAM позволяет отправлять авторизационные СМС через сервис МТС Маркетолог. Он работает на замену ушедшему сервису МТС.Коммуникатор.
Интеграция сделана по HTTPS REST API.
Вам необходимо зарегистрироваться в этом сервисе, пополнить баланс, подключить пакеты СМС, пользуясь инструкциями Маркетолога.
Затем вам необходимо включить API интеграцию (https://marketolog.mts.ru/cabinet/integrations/REST-API), получить пару логин-пароль:
Возможно, вам также понадобится зарегистрировать и оплатить собственное имя отправителя СМС (https://marketolog.mts.ru/cabinet/sender-names-list/scale)
Затем в веб-интерфейсе WNAM в разделе "Конфигурация - Авторизация", или в аналогичном разделе настроек площадки, укажите способ отправки СМС-через Маркетолога:
Сохраните настройки, и потом попробуйте отправить тестовой сообщение по кнопке "Тест". В логе wnam.log вы должны увидеть что-то подобное:
11:16:42.211 DEBUG [c.n.wnam.services.sms.providers.Mts:43] - mts_marketolog sms_to request={"messages":[{"content":{"short_text":"Проверка WNAM 24.06.2022, 11:16:36"},"to":[{"msisdn":"79151234567","message_id":"79151234567-1656058602203"}]}],"options":{"class":1,"from":{"sms_address":"MTSM_Test"}}}
11:16:42.288 DEBUG [c.n.wnam.services.sms.providers.Mts:56] - mts_marketolog sms_to: +79151234567 return HTTP/1.1 200 OK,result='{"messages":[{"internal_id":"20818da5-800c-4940-88a8-76f648c736cd","message_id":"79151234567-1656058602203","msisdn":"79151234567"}]}'
На этом настройка отправки закончена.