не не не. скрипты на астериск пишутся в диалплане. не усложняйте.
meral ( 2015-02-05 20:48:25 +0400 )редактироватьДобрый день,
Извините может вопрос не туда написал только не знал куда поставить его.
У меня такая ситуация. Есть Elastix 2.5 с 3 я Extension-ами. Нужен какой нибудь скрипт или что-то другое чтоб при каждом входящем звонке Elastix генерировал xml с следующими параметрами
При стартер звонка
При окончании звонка
Подскажите пожалуйста как это сделать?
Ответ предельно простой - руками, в * есть два пути system и agi, и то и другое хорошо описано в документации, на чем вызываемый скрипт писать это уже дело ваших половых предпочтений.
не не не. скрипты на астериск пишутся в диалплане. не усложняйте.
meral ( 2015-02-05 20:48:25 +0400 )редактироватьстартер... файл extensions_custom.conf
[from-pstn-custom]
exten => _X.,1,AGI(script.sh,${UNIQUEID},${CALLERID(num)},${FROM_DID},${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)})
exten => _X.,n,Goto(ext-did,${EXTEN},1)
Окончание звонка аналогично, но нужно переписать контекст macro-hangupcall
Круче будет, если ТС перенесет это и задаст вопрос по теме script.sh not found -- что это?)
tesak89 ( 2015-01-30 18:49:10 +0400 )редактироватьЗадан: 2015-01-29 23:47:23 +0400
Просмотрен: 1,147 раз
Обновлен: Feb 04 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
вы выиграли конкурс на самый лучший вопрос за полгода) поздравляю. следующий раз еще и форму xml в вопрос добавьте.
meral ( 2015-01-30 05:36:13 +0400 )редактировать