我想在freepbx中的每个调用之前运行一个php脚本。我也需要目标网关IP并做到了。这是我第一次尝试执行此功能,对此我一无所知。
答案 0 :(得分:0)
首先运行php脚本不是一个好主意,它运行缓慢,会减慢您的pbx。
但是如果您坚持要通过星号系统调用将其添加到predial-hook中。
您可以在extensions_ovveride_freepbx.conf中编写钩子
当前freepbx版本中的钩子列表为:
[macro-dialout-trunk-predial-hook]
[macro-dialout-one-predial-hook]
[macro-dial-hunt-predial-hook]
[macro-dial-ringall-predial-hook]
[macro-dialout-dundi-predial-hook]
答案 1 :(得分:0)
您无需在星号配置中进行任何配置即可执行此操作。 首先,您必须在freepbx上安装DialPlanInjection模块,然后将调用路由到以下路径中的php文件:/ var / lib / asterisk / agi-bin