- PVSM.RU - https://www.pvsm.ru -
В этой части, я расскажу про уже готовый модуль SMS, для платформы Elastix версии 2.3., напомню что первая часть я рассказывал про SMS сервер GoIP [1].
Модуль позволяет подключать SMPP провайдеров, создавать группы из мобильных телефонов, отправлять SMS и осуществлять кампании по рассылке SMS. Также может работать с модема типа E1550, через внутренний скрипт.
Данное описание полностью подходит для, Elastix 2.3 версии i368, более подробное описание действий можно посмотреть на сайте [2].
Для установки SMS модуля необходимо установить пакет elastix-developer-2.2 и загрузить наш модуль [2]
yum install elastix-developer-2.2.0-3
В раскладке появится новая вкладка SMS:
Вкладка создания кампании:
В качестве провайдера СМС, может выступать SMPP сервер или скрипт (пример для E1550):
Скрипт для работы модемов:
#!/bin/bash
#Get script arguments
clid="$1"
destination="$2"
text="$3"
unicode="$4"
#Init return values
ret_code=1
ret_message=«Message delivered for sending»
stop_trunk=1
stop_message=1
#Process message
#Errors must be processed, if an error occurs fill
# ret_code: a value different to 0
# ret_message: string error message
# stop_trunk: 1 if this error must stop all messages for this trunk, for example, if there's no credit
# stop_message: 1 if this error mist stop this message, for example, if number is invalid
#Begin
#Write process message code
asterisk -rx «dongle sms dongle01 $destination $text»
#End
#Return
echo "$ret_code;$ret_message;$stop_trunk;$stop_message"
exit $ret_code
Документацию и более подробное описание к модулю есть на сайте [2].
Автор: Klistrod
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/40386
Ссылки в тексте:
[1] SMS сервер GoIP: http://habrahabr.ru/post/188644/
[2] посмотреть на сайте: http://callcenters.by/materialy/sms-modul-asterisk
[3] Источник: http://habrahabr.ru/post/189254/
Нажмите здесь для печати.