是否可以在另一个文件中包含一个AGI文件,并从中调用函数,这些函数作为从其调用的AGI文件的一部分执行?
如果是,如何将一个AGI包含在另一个中?
谢谢。
答案 0 :(得分:2)
一些示例代码会有所帮助,但我想您会在Asterisk::AGI文档中找到答案。
编辑:您可以将AGI文件包含在其他AGI文件中,就像使用require
命令包含任何Perl文件一样。 e.g:
如果您的脚本位于目录“var/lib/asterisk/agi-bin/directoryname/
”
将此行放在AGI脚本中:
require '/var/lib/asterisk/agi-bin/directoryname/yourscriptname';