NewCdr(通话记录事件)

当通话结束后,PBX 向应用服务器实时发送通话详细记录(CDR)。

报告参数

参数 类型 描述
event String 事件类型。
callid String 每个通话的唯一 ID。
timestart String 开始时间。
callfrom String 主叫号码。
callto Integer 被叫号码。
callduraction String 通话时长。
talkduraction String 接听时长。
srctrunkname String 源中继名称。
dsttrcunkname String 目的中继名称。
pincode Integer 密码。
status String 通话状态。
  • ANSWERD:被叫接听电话。
  • NO ANSWER:被叫未接听电话。
  • BUSY:被叫正在忙。
  • VOICEMAIL:被叫号码未接听,且有新的语音留言。
type String 通话类型。
  • Internal:内部通话。
  • Inbound:外部呼入。
  • Outbound:呼出外部。
recording String 全局录音文件名。
didnumber Integer 来电用户拨打的号码。
agentringtime String 队列坐席从响铃到接听的时间。
sn String PBX 的 SN 码。

报告示例

分机 1023 呼叫分机 2023。

POST / HTTP/1.1
Host: 192.168.5.150: 8260
Accept: application/json
User-Agent: WebAPI
Content-Type: application/json
Accept: application/json

{
        "event": "NewCdr",
	"callid": "1571897930.5",
	"timestart": "2019-10-23 22:18:50",
	"callfrom": "1023",
	"callto": "2023",
	"callduraction": "19",
	"talkduraction": "14",
	"srctrunkname": "",
	"dsttrcunkname": "",
	"pincode": "",
	"status": "ANSWERED",
	"type": "Internal",
        "recording": "20191024201242-1571897930.5-203-201-Internal.wav",
	"didnumber": "",
	"agentringtime": "0",
	"sn": "369451090405"    
}