1. 语音通知状态通知
语音通知挂机后给应用侧的通知消息。
1.1 请求包头
| 属性 |
类型 |
约束 | 描述 | 举例 |
|---|---|---|---|---|
| Method | String | 必选 | HTTP方法 | POST |
| URL | String | 必选 | 地址URL | /{path} |
| Host | String | 必选 | 服务器地址 | <ip>:<port> |
| Content-Type | String | 必选 | 类型 | text/plain |
| Content-Length | String | 必选 | 消息体的长度 | |
1.2 请求包体
| 属性 |
类型 |
约束 | 描述 | 取值 |
|---|---|---|---|---|
| action |
String | 必选 | 表示外呼通知 |
SellingCall |
| callSid |
String | 必选 | 对应接口返回callSid参数,一路呼叫的唯一标示 |
32位字符串 |
| number |
string |
必选 | 外呼号码 |
|
| state |
String | 必选 | 通话状态 |
0正常通话 1被叫通话未应答 2外呼失败 |
| duration |
String |
必选 |
通话时长 |
单位秒 |
| userData | String | 可选 | 用户私有数据。外呼通知接口参数 | |
1.3 请求示例
POST /{path} HTTP/1.1
Host: <ip>:<port>
Content-Type: text/plain
Content-Length: <Len>
<?xml version="1.0" encoding="UTF-8"?>
<request>
<action>SellingCall</action>
<number>13800000000</number>
<callSid>1307241452320369000100030000002f</callSid>
<state>0</state>
<duration>30</duration>
</request>
2. 响应消息
2.1 响应包体
| 属性 |
类型 | 约束 | 描述 |
取值 |
|---|---|---|---|---|
| statuscode | String | 必选 | 响应状态码 |
取值000000(成功) |
2.2 响应示例
HTTP/1.1 200 ok
Date:Wed Nov 9 16:08:57 2011
Content-Length: <len>
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<statuscode>000000</statuscode>
</Response>
文档更新时间:2016年8月11日