本文为您详细介绍隐私号码服务回执消息的HTTP回调方式。
隐私号码通话记录
1.协议说明
参数 | 说明 |
---|---|
协议 | HTTP + JSON |
编码 | UTF-8 |
2.请求说明
请求内容为JSON Array格式,单次请求可能会包含多个通话记录。
2.1 请求样例
[
{
"id" : 1234****,
"partner_key" : "AB_CD",
"out_id" : "1234****",
"sub_id" : 12345678,
"call_id" : "1234****",
"call_type" : 1,
"origin_no" : "1234****",
"phone_no" : "1391111****",
"secret_no" : "1392222****",
"peer_no" : "1393333****",
"release_dir" : 1,
"release_cause" : 1,
"start_time" : "2017-01-01 00:00:00",
"release_time" : "2017-01-01 00:00:00",
"call_time" : "2017-01-01 00:00:00",
"ring_time" : "2017-01-01 00:00:00"
}
]
2.2 字段说明
名称 | 类型 | 描述 | 示例值 | 是否必须 |
---|---|---|---|---|
id | Number | ID。 | 1234**** | 必须 |
partner_key | String | 商户Key。 | AB_CD | 必须 |
out_id | String | 用户序列号。 | 1234**** | 可选 |
sub_id | Long | 订单ID。 | 1234**** | 可选 |
call_id | String | 通话ID。 | 1234**** | 可选 |
call_type | Number | 呼叫类型。取值:
| 1 | 可选 |
origin_no | String | 通话ID。 | 1234**** | 可选 |
phone_no | String | 用户号码。 | 1391111**** | 必须 |
secret_no | String | 隐私号码。 | 1392222**** | 必须 |
peer_no | String | 对端号码。 | 1393333**** | 必须 |
release_dir | Number | 释放方向。取值:
| 1 | 可选 |
release_cause | Number | 释放原因。详细信息,请参见下表。 | 1 | 可选 |
start_time | String | 通话开始时间。 | 2017-01-01 00:00:00 | 可选 |
release_time | String | 通话结束时间。 | 2017-01-01 00:00:00 | 可选 |
call_time | String | 拨打时间。 | 2017-01-01 00:00:00 | 可选 |
ring_time | String | 振铃时间。 | 2017-01-01 00:00:00 | 可选 |
释放原因
编号 | 说明 |
---|---|
1 | 未分配的号码。 |
2 | 无路由到指定的转接网。 |
3 | 无路由到目的地。 |
4 | 发送专用信息音。 |
16 | 正常的呼叫拆线。 |
17 | 用户忙。 |
18 | 用户未响应。 |
19 | 用户未应答。 |
20 | 用户缺席。 |
21 | 呼叫拒收。 |
22 | 号码改变。 |
27 | 目的地不可达。 |
28 | 无效的号码格式(地址不全)。 |
29 | 性能拒绝。 |
31 | 正常—未指定。 |
34 | 无电路或通路可用。 |
42 | 交换设备拥塞。 |
50 | 所请求的性能未预定。 |
53 | CUG中限制去呼叫。 |
55 | CUG中限制来呼叫。 |
57 | 承载能力无权。 |
58 | 承载能力目前不可用。 |
65 | 承载能力未实现。 |
69 | 所请求的性能未实现。 |
87 | 被叫用户不是CUG的成员。 |
88 | 不兼容的目的地。 |
90 | 不存在的CUG。 |
91 | 无效的转接网选择。 |
95 | 无效的消息,未指定。 |
97 | 消息类型不存在或未实现。 |
99 | 参数不存在或未实现。 |
102 | 定时器终了时恢复。 |
103 | 参数不存在或未实现—传递。 |
110 | 消息带有未被识别的参数—舍弃。 |
111 | 协议错误,未指定。 |
127 | 互通,未指定。 |
3 应答说明
3.1 应答样例
{
"code" : 0,
"msg" : "接收成功"
}
3.1 字段说明
参数 | 类型 | 描述 | 示例值 | 是否必须 |
---|---|---|---|---|
code | Number | 应答编码。 | 0 | 必须 |
msg | String | 描述信息。 | 接收成功 | 可选 |