我正在使用FreePBX,并且在extensions_custom.conf中有此配置,这样我就可以通过Pushover接收通知。
[macro-dialout-trunk-predial-hook]
exten => s,1,System(/usr/bin/sendpush.php "Call from ${CALLERID(num)} to ${OUTNUM}")
我还需要接收来电通知,但无法确定应该在什么上下文中应用它。
(如果有什么不同的话,我使用了4条中继线,并希望从它们中获得通知)
使用ami事件界面或聘请专家
Predial钩缝在当前freepbx中不起作用。
目前它喜欢这个
exten => s,n(gocall),Macro(dialout-trunk-predial-hook,)
这意味着你必须在extensions.conf中重新定义这一部分:
[macro-dialout-trunk-predial-hook]
exten => s,1,MacroExit()
但这对OUTBOUND呼叫有效。
只需添加即可解决:
[ext-did-custom]
exten => s,1,System(/usr/bin/sendpush.php "External call from ${CALLERID(num)}")