我想使用星号 pbx 实现回调功能。我需要的是 - 拨打一个外部号码(XXXXXXXX) - 并在 ANSWER 上拨打另一个外部号码(YYYYYYYY),桥接它们并使用 CDR 表中的 billsec 列对两个呼叫进行评分。
我尝试使用具有以下内容的文件使用发起命令:
动作:发起
通道:Local/XXXXXXXX@callback
超时:3000
Callerid:XXXXXXXXXX
应用程序:宏
数据:CallBack,YYYYYYYY,Context
使用这个文件 - 一切正常,我接到第一个电话 - 然后在应答之后 - 我也接到了第二个电话。唯一的问题是 CDR。在 CDR 表中,我有两个呼叫的 2 条记录 - 但只有一个具有 billsec 值,第二条记录的 billsec 始终等于 0。
我想这是因为 Asterisk 桥接了两个呼叫并且只使用了一个 billsec 记录。
我该如何解决这个问题?或者有什么方法可以做到这一点?谢谢你。
使用:星号 1.8