起始呼叫推送

推送地址: 用户自定义,接收地址提供给大汉平台。

获取方式:

指大汉三通语音平台向用户系统主动推送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   作者:夏亮