如何在调用AGI脚本之前挂断电话?

时间:2014-03-05 05:57:50

标签: asterisk

我是星号的新手。我的extension.conf文件中有一个以下配置。 我在AGI脚本执行(振铃)之前挂断了我的呼叫,然后我的呼叫断开但仍然占用了通道,并且AGI脚本在星号CLI中运行。

我想知道在我的通话断开后如何挂断AGI脚本执行?

如果我在振铃事件中断开呼叫,则呼叫已断开连接。但Asterisk没有收到我的挂断信号,我的AGI脚本开始执行。

How can I hangup the call without Answer() function?

[测试]
   exten => S,1,振铃
exten => S,2,等待(8)
exten => s,3,AGI('testing.pl')

先谢谢

1 个答案:

答案 0 :(得分:-1)

您必须使用h扩展名并在挂断时调用您的AGI脚本

enter code here

[测试]

exten => S,1,振铃

exten => S,N,等待(8)

exten => S,N,挂断()

exten =>小时,1,AGI( 'testing.pl')

exten =>小时,2,NOOP(完成)