Система отправки сообщений (sms,email,agent,winpopup). Шаблоны сообщений

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (13)

просмотр истории страницы
h2. Настойка SMS-шлюза

Вторым шагом будет настройка sms-шлюза.
!0.png|border=1,width=800!
# Откройте вкладку "*Настройка сообщений*" в карточке оператора связи. Нажмите кнопку "*Редактировать*" (пиктограмма в виде карандашика в колонке "Действие" \\ \\
!smsgate_1.png|border=1,width=800! \\ \\
# Снимите опцию "*Использовать СМС шлюз Carbon*" и нажмите "*Сохранить*", Вас автоматический перенаправит на вкладку "*Настройка сообщений*" в карточке оператора связи \\ \\
!smsgate_2.png|border=1,width=450! \\ \\
# Снова нажмите кнопку "*Редактировать*" \\ \\
!smsgate_3.png|border=1,width=700! \\ \\
# Настройте требуемые параметры и нажмите "*Сохранить*". Обязательными являются: \\ \\
#* Адрес СМС шлюза
#* Post параметры
#* MD5 подпись \\ \\
!smsgate_4.png|border=1,width=450!

Производим настройку адреса и параметров отправки сообщения
Следующие параметры настройте по необходимости:
* *Заголовок сообщения* - автоматический добавляемая тема email-сообщения, на случай если она не указана в шаблоне или в форме отправки сообщения.
* *Предупреждать о лимите за n дней* - количество дней для шаблона сообщения "Отправлять за n дней" (описано далее в статье).
* *Количество попыток отправки* - количество попыток в случае, если сервер, на который передаётся сообщение, не отвечает.
* *Начало тихого часа* - начала периода времени, когда смс-сообщения не отправляются.
* *Окончание тихого часа - конец периода времени, когда смс-сообщения не отправляются.
* *Убирать "+" из номера* - автоматический убирает "+" в начале телефонного номера (например, "79121234567" вместо "+79121234567") если этого требует sms-шлюз

!1.png|border=1,width=600!

За настройку отправки СМС сообщений в Carbon Billing 5 отвечают следующие параметры:
* Тихий час - период времени, когда сообщения не отправляются абонентам.
* Заголовок сообщения - указывается тема письма.
* Адрес СМС шлюза - используется при СМС рассылке.
* Post параметры - параметры для СМС рассылки. %sms%-телефон рассылки, %text% -сообщение.

{note:title=Важно:}
Для настройки отправки смс, у вашего смс шлюза должна быть возможность отправки смс путем вставки запроса в адресную строку браузера
SMS-шлюз должен уметь принимать параметры отправляемого сообщения GET-запросом по протоколу http (или https). Иными словами, должна быть возможность отправки сообщения путём вставки запроса в адресную строку браузера.
{note}

h3. Пример запроса к sms-шлюзу:
Пример: {code}
http://smsc.ru?charset=utf-8&login='company'&psw='company123'&phones=79991231122&mes=Тест отправки
{code}
Использованы следующие параметры:
*smsc.ru* \- адрес вашего смс шлюза
*company* \- название вашей компании
*Тест отправки* \-  текст для отправки, указывается без кавычек

Соответственно в строке браузера для тестирования должно быть следующее:
Соответственно, "*Адрес СМС шлюза*" из настроек сообщений в строке браузера находится{color:#ff0000}слева{color} от символа "*?*", а "*Post параметры СМС шлюза*" - {color:#ff0000}справа{color}, при этом используются переменные:
* {color:#008000}%(sms)s{color} - номер телефона
* {color:#008000}%(text)s{color} - текст сообщения.
*
{note}Для того, чтобы корректно работал шаблон сообщений "*Отправлять за n дней*", необходимо в настройках сообщений оператора связи указать параметр "*Предупреждать о лимите за n дней*" {note}

{code}
http://smsc.ru?charset=utf-8&login='company'&psw='company123'&phones=79991231122&mes=Тест отправки
{code}

Соответственно "Адрес СМС шлюза" это то, что {color:#000000}у провайдера шлюза указано{color} {color:#ff0000}слева{color} от символа "?", и "Post параметры СМС шлюза" это то что {color:#ff0000}справа{color}{color:#000000}, при этом переменные{color} {color:#000000}обозначаются как{color} {color:#008000}%(sms)s - номер телефона{color} {color:#008000}и %(text)s - текст сообщения{color}{color:#000000}.{color}

{note}Для того, чтобы корректно работал шаблон сообщений "Отправлять за n дней", необходимо в настройках сообщений оператора связи указать параметр "Предупреждать о лимите за n дней" {note}

h2. Примеры интеграции с SMS-шлюзами.