星号phpagi返回忙



现在,我有我的脚本不接电话,但在他们的端,它重试3次,所以我的星号服务器被击中3次。我怎样才能回忙音而不是不接电话?或任何其他方法,以防止他们的客户端击中我的服务器3次每次呼叫我没有我的agi脚本接听电话?

这是我的脚本的一部分

  require_once('phpagi.php');
  $agi = new AGI();
  //$agi->answer();

stuff here
$agi->hangup();

有两种变体:

1)

$agi->exec("Busy","");

2)挂上电话前回答(如果前面的没有帮助)

好的。你不需要AGI。您可以使用"GosubIf"来测试呼叫是否与您的骚扰呼叫者具有相同的来电显示。然后,使用以下代码:

[no_one_home_but_us_chickens]
exten => s,1,Answer ; can't Playtones unless we answer first
 same => n,Playtones(busy) ; send the audio sequence that humans understand means "busy"
 same => n,Busy(10) ; signal the other end that the line is busy.
 same => n,Hangup()
 same => n,Return()

…更简单,让你的工作完成。更多信息请参见:http://www.voip-info.org/wiki/view/Asterisk+cmd+Busy

相关内容

  • 没有找到相关文章

最新更新