Для того чтобы подключить данный шлюз для SMS рассылки через GuestAnnouncer, требуется:
Со стороны шлюза:
Настроить доступ к API шлюза, создать пользователя с правами на использование API-функций. (Например GoIP Operator)
Настроить провайдера в GoIP4
Получить API ссылку для данного провайдера вида:
Со стороны GuestAnnouncer:
• Использовать GuestAnnouncer версии 1.0.1.16 или выше (доступен в поставке Абонемент c версии 132).
• Проверить наличие папки SMS_Template\GoIP4 в используемой поставке GuestAnnouncer.
• Проверить наличие smsc.dll версии не ниже 1.0.0.67 в папке с GuestAnnouncer. В случае отсутствия, взять из папки SMS_Template\GoIP4.
• В GuestAnnouncerUniversal.ini проверить наличие секции и параметра, в случае отсутствия или некорректности пути, добавить или исправить:
[SMSC] Library = C:\_UCS\_FITNESS\GA\smsc.dll
• В секции [SMS] установить параметр SMSTemplateIni следующим образом:
SMSTemplateIni=GoIP4\SettingsGoIP4.ini
• В SMS_Template\GoIP4\SettingsGoIP4.ini установить логин и пароль созданного ранее пользователя в GoIP4.
• В SMS_Template\GoIP4\SettingsGoIP4.ini изменить подсвеченные части SendSmsURI согласно полученной ранее API ссылке:
http://200.321.154.26/en/dosend.php?USERNAME=$login$&PASSWORD=$password$&smsprovider=3&goipname=gsm03&smsnum=$phones$&method=2&Memo=$sms$
• Правильность последних настроек, можно проконтролировать, с помощью TestSendSMS.bat, откуда можно отправить тестовое SMS.
ВАЖНО!!!
При использовании аппаратного шлюза, для отправки используется помещённая заказчиком в устройство SIM-карта. Таким образом, невозможно отправлять через данный шлюз SMS с короткого или текстового номера.