Можно ли включить файл AGI в другой и вызывать из него функции, которые выполняются как часть файла AGI, из которого он вызывается?
Если да, то как включить один AGI в другой?
Спасибо.
Можно ли включить файл AGI в другой и вызывать из него функции, которые выполняются как часть файла AGI, из которого он вызывается?
Если да, то как включить один AGI в другой?
Спасибо.
Некоторый пример кода был бы полезен, но я думаю, что вы найдете свой ответ в Документация по Asterisk::AGI.
РЕДАКТИРОВАТЬ: вы можете включать файлы AGI в другие файлы AGI так же, как и любой файл Perl, с помощью команды require
. например.:
Если ваш скрипт находится в каталоге "var/lib/asterisk/agi-bin/directoryname/
"
поместите эту строку в свой скрипт AGI:
require '/var/lib/asterisk/agi-bin/directoryname/yourscriptname';