Модуль позволяет подключать SMPP провайдеров, создавать группы из мобильных телефонов, отправлять SMS и осуществлять кампании по рассылке SMS. Также может работать с модема типа E1550, через внутренний скрипт.
Данное описание полностью подходит для, Elastix 2.3 версии i368, более подробное описание действий можно посмотреть на сайте.
Для установки SMS модуля необходимо установить пакет elastix-developer-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
Документацию и более подробное описание к модулю есть на сайте.
ссылка на оригинал статьи http://habrahabr.ru/post/189254/
Добавить комментарий