Страница 1 из 1

Вызов внешнего скрипта из extensions.conf

Добавлено: 23 май 2012, 11:16
KrLL
Коллеги, подскажите, как вызвать внешний скрипт (perl или sh) из extensions.conf и передать ему всю информацию о звонке (длительность вызова, результат дозвона)

Re: Вызов внешнего скрипта из extensions.conf

Добавлено: 23 май 2012, 11:23
Vlad1983

Код: Выделить всё

exten => h,1,System(/usr/bin/php /var/www/vhosts/autodial/autodial_itog.php \"${MATH(${EPOCH} - ${ANSW},int)}\" \"${NOM}\" \"${COUNT}\" \"${MINTIME}\" \"${DOP}\" \"${OP}\" \"${CALLFILENAME}\" &)

Re: Вызов внешнего скрипта из extensions.conf

Добавлено: 23 май 2012, 11:35
Wapo
Еще примеры:

exten => s,n,System(/root/mail.pl ${FAXFILE} ${ARG1} ${CDR(billsec)})

а в файле разруливаете ARGV

или

exten => s,n,AGI(antiaon.php,${UNIQUEID}:${CALLERID(num)})

и т.д.

Re: Вызов внешнего скрипта из extensions.conf

Добавлено: 23 май 2012, 13:11
KrLL
А как посмотреть список всех доступных переменных?