1

我想使用星号 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

4

1 回答 1

0

在客户端确认应答后使用另一个本地呼叫或使用 ForkCDR

于 2017-10-18T22:25:54.987 回答