‘通话记录’报告
当通话结束后,PBX 向应用服务器实时发送通话详细记录(CDR)。
报告参数
名称 | 类型 | 描述 |
---|---|---|
action |
String | 通话事件。 |
timestart |
String | 开始时间。 |
callfrom |
String | 主叫号码。 |
callto |
String | 被叫号码。 |
callduraction |
String | 通话时长。 |
talkduraction |
String | 接听时长。 |
srctrunkname |
String | 源中继名称。 |
desttrunkname |
String | 目的中继名称。 |
status |
String | 通话状态。 |
type |
String | 通话类型。 |
pincode |
Int | 密码。 |
recording |
String | 全局录音文件名。 |
didnumber |
String | 来电用户拨打的号码。 |
agentringtime |
String | 队列坐席从响铃到接听的时间。 |
sn |
String | PBX 的 SN 码。 |
报告示例
分机 1001 呼叫分机 1005。
POST / HTTP/1.1 User-Agent: WebAPI Host: api.yeastarcloud.com Content-Type: application/json Accept: application/json { "action": "NewCdr", "callid": "1547391782.318", "timestart": "2019-01-13 23:03:02", "callfrom": "1001", "callto": "1005", "callduraction": "21", "talkduraction": "10", "status": "ANSWERED", "type": "Internal", "recording": "20180315201242-1521173562.46-203-201-Internal.yswav", "sn": "369362089179" }
分机 1005 呼叫外部号码
9283737733。
POST / HTTP/1.1 User-Agent: WebAPI Host: api.yeastarcloud.com Content-Type: application/json Accept: application/json { "action": "NewCdr", "callid": "1547392142.330", "timestart": "2019-01-13 23:09:02", "callfrom": "1005", "callto": "9283737733", "desttrunkname": "SPS-6-36", "callduraction": "6", "talkduraction": "3", "status": "ANSWERED", "type": "Outbound", "recording": "20180315201242-1521173562.46-203-201-Internal.yswav", "sn": "369362089179" }
外部用户 1277378812 呼入分机
1005。
POST / HTTP/1.1 User-Agent: WebAPI Host: api.yeastarcloud.com Content-Type: application/json Accept: application/json { "action": "NewCdr", "callid": "1547392256.333", "timestart": "2019-01-13 23:10:56", "callfrom": "1277378812", "callto": "1005", "srctrunkname": "SPS-6-36", "callduraction": "11", "talkduraction": "4", "status": "ANSWERED", "type": "Inbound", "didnumber": "1005", "recording": "20180315201242-1521173562.46-203-201-Internal.yswav", "sn": "369362089179" }