我正在尝试使用带星号的 phpagi 发送到 chanspy,但看起来它不起作用。如果可以,请帮忙,提前谢谢:
这是我到目前为止得到的:
if($keys=="8888") {
$agi->exec("DIAL","Chanspy(SIP/,q)");
}
你不会"拨号()"到"Chanspy"。 Chanspy是它自己的应用程序,并处理呼叫桥接本身。 您必须设置一个"组"来监视或解决特定频道。
这是在驳船/间谍上获得安全性的简单方法:
[macro-jkl5_barge_code]
; ${ARG1} - Extension that is monitoring
exten =>s,1, NoOp(Extension Barge & Whisper)
same => n, Answer()
same => n, NoCDR
same => n, Authenticate(12345)
same => n, Wait(1)
same => n, NoOp(** DEBUG: [${SPYGROUP}] )
same => n, ChanSpy(SIP/${ARG1}|qg(${SPYGROUP}))
same => n, Hangup()
。请务必在呼叫路径中的某个位置设置"SPYGROUP"。 然后只需在您需要它的位置调用此宏即可。
您必须自己阅读如何从AGI内部使用它。 上面的代码只是为了让您了解它在拨号计划中是如何使用的。
延伸阅读: http://www.the-asterisk-book.com/unstable/applikationen-chanspy.html