呼叫结束通知

最近更新时间:2019-05-24 17:11:26

请求

请求方式

Post 请求

请求包头

Accept:application/xml
Content-Type:text/xml;charset=utf-8

请求包体

属性 类型 必选 说明
appId String 应用 ID
callId String 呼叫 ID
fileName String 录音文件名,坐席接听电话自动录音,坐席结束通话后上报录音文件 ID
dir int 0 表示坐席侧挂机
1 表示用户侧挂机
event String 通知事件类型(calldisconnectrpt)
ringFileName String 振铃录音(P2)
reason int 挂机原因 挂机原因,现状是 0 为正常挂机
0:正常挂机
2:TTS 转换失败
3:TTS 处理超时
4:会话处理超时
5:呼叫失败 – 线路返回相关错误,结合呼叫状态判断
6:超时挂机 – 呼叫超时未接听
7:线路错误 – 未收到振铃
8:语音文件不存在
9:用户主动挂机(P2)
10:IVR 主动挂机-接口挂机(P2)
timeStamp String 时间戳

响应

响应包体

属性 类型 必选 说明
code String 返回结果,0 表示成功,1 表示失败
msg String 失败原因

实际示例

JSON 请求示例

{
    "appId": "247e35ff320a4142a105024055c367cf", 
    "callId": "88-2018031000182918181271218-108bc381ca0f42d8-out", 
    "flieName": "1446560181239909", 
    "date": "20151103", 
    "dir": 0, 
    "event": "calldisconnectrpt", 
    "reason": 0, 
    "timeStamp": "20160131170852107"
}

JSON 响应示例

{
    "code": "0",
    "msg": "0"

}