话单CDR回调接口说明(V1.0) - nxtele/http-api-document GitHub Wiki

简要描述:

  • 话单回调推送接口V1.0

推送请求URL:

  • 客户开发接收接口,提供回调推送

请求方式:

  • POST

推送参数:

参数名 必选 类型 说明
sessionid string(50) sessionid 全局唯一
username string(20) 话机用户名
mobile_name string(20) 话机昵称
sipid string(10) 话机id
orderid string(50) 订单ID
code string(10) 国家代码
phone string(15) 呼叫号码
show_phone string(15) 显示号码
duration int(5) 通话时长(秒)
direction int(5) 呼叫方向 1,呼出 0,呼入
record int(1) 是否录音 0,不录音 1,录音
record_url string(100) 录音访问地址(非最终录音文件地址[302跳转]。如果通过程序拉取,请先抓取302的跳转地址,再抓取新地址录音文件)
start_time string(20) 开始时间(Unix timestamp)
answer_time string(20) 接通时间(Unix timestamp)
end_time string(20) 结束时间(Unix timestamp)
hangup_cause string(20) 挂机原因

推送json参数示例

{"show_phone":"6298881888","direction":0,"end_time":"1555484089","record":1,"answer_time":"1555484086","sipid":"1049002","code":"86","start_time":"1555484075","duration":3,"phone":"4444","username":"6298881888","mobile_name":"first mobile","orderid":"1001233","record_url":"https://as01.nxcloud.com/record/bf1b9043-cb9f-048f-cc97-0f939dc94609","hangup_cause":"NORMAL_CLEARING","sessionid":"bf1b9043-cb9f-048f-cc97-0f939dc94609"} 

备注

更新说明:
增加sessionid字段
删除了id,fee字段
修改了部分字段名称
时间统一使用时间戳
增加mobile_name