如何在Asterisk上调用前执行代码?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Asterisk上调用前执行代码?相关的知识,希望对你有一定的参考价值。
我有一个asterisk pbx服务器。我是个新手,我知道有拨号计划分机组等。我的目标是处理一个拨号事件,做一些检查,然后决定是否让电话通过。我读了ARI AGI AMI和拨号计划,但我很困惑,不知道如何继续。我只是想在任何号码被拨通时执行代码(例如调用API),然后根据这个情况放弃呼叫或让它通过。
我知道如果我做更多的研究,我可以得到一些工作,但说实话,我没有时间。我只需要知道去哪里找。
答案
所以我解决了它。如果有人需要这个,这是我做的。
我使用了AsterNET fastAGI,并创建了我的服务脚本,它可以做我需要的任何检查,并调用 HangUp()
当需要的时候,其他的只是返回,让呼叫通过。然后我调用了拨号计划中的fastAGI脚本,就完美的运行了。
以上是关于如何在Asterisk上调用前执行代码?的主要内容,如果未能解决你的问题,请参考以下文章
在Asterisk中如何添加一个分机号?都需要去哪些配置文件里添加代码?
如何知道何时调用了`navController.popBackStack()`?