起始呼叫推送
推送地址: 用户自定义,接收地址提供给大汉平台。
获取方式:
指大汉三通语音平台向用户系统主动推送AXB起始呼叫状态报告。编码统一为UTF-8,采用post方式推送。数据格式为JSON。用户收到Http请求后,使用getParameter(“axbStartCall”)获取相应内容并处理,最后以JSON形式返回处理结果给大汉平台。
功能:
用户收到的每个数据包内,包含不多于200条数据。
请求参数:
推送数据格式:
{"data":[{
"callid":"CHB2009041800280A21184103207521",
"calldisplay":"13148164147",
"telX":"13148164147",
"calltime":"2020-09-04 18:00:28",
"telA":"13818924791",
"subid":"067f9d1ae4494b43a78ab6fb32abaec5",
"telB":"18221186425",
"requestId":"2d8353f3ad3b467398be9232a3c8b7fe",
"callrecording":"1",
"calltype":"10"
},{
"callid":"CHB2009041800500A21184107142346",
"calldisplay":"13148164417",
"telX":"13148164417",
"calltime":"2020-09-04 18:00:50",
"telA":"18621792815",
"subid":"06796d117d7946ce936acc44d15f3f2b",
"telB":"13882693374",
"requestId":"0b0b6eea44eb40a388db206fde282cbc",
"callrecording":"1",
"calltype":"11"
}]
}
参数名 | 说明 |
---|---|
data | 数据包 |
msgid | 请求号码时,所带msgid |
callid | 区分推送话单唯一性 |
calldisplay | 被叫来显号码 |
calltime | 发起呼叫时间,格式:yyyy-mm-dd hh:mm:ss |
telA | 真实号码 |
telB | 对端号码 |
callrecording | 录音控制, 0:不录音 1:接通后录音 2:被叫响铃后录音 |
calltype | 呼叫类型: 10:通话主叫 11:通话被叫 12:短信发送 13:短信接收 20:呼叫不允许 21: 未开户不允许 30:短信不允许 31:转接短信 126: 双呼 |
响应数据格式:
用户处理完上述状态报告数据后,需按情况返回相应响应给大汉平台,响应格式如下:
{
"status":"success"
}
返回参数说明:
参数名 | 说明 |
---|---|
status | 状态报告处理结果。成功时返回success,其他值均认为推送失败,系统会尝试重推 |
文档更新时间: 2021-11-02 15:29 作者:夏亮