如何在另一个AGI文件中包含一个AGI文件?

时间:2009-09-02 19:32:55

标签: perl asterisk telephony

是否可以在另一个文件中包含一个AGI文件,并从中调用函数,这些函数作为从其调用的AGI文件的一部分执行?

如果是,如何将一个AGI包含在另一个中?

谢谢。

1 个答案:

答案 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';