如何通过AMI通话期间获得通话时间? 类似于Status()或CoreShowChannels(),但秒需要在应答呼叫
之后答案 0 :(得分:2)
您有以下选项:
1)您可以收集“链接”事件并在应用程序中存储有关呼叫的信息。 AMI不是为了获得电话信息而设计的。这是正确的方式。
2)发出命令 http://www.voip-info.org/wiki/view/Asterisk+Manager+API+Action+Command 同 “核心节目频道CHANNEL_NAME_HERE” 它将有关于持续时间的信息
3)其他选项是变量CDR(billsec)
http://www.voip-info.org/wiki/view/Asterisk+Manager+API+Action+GetVar