状态通知接口

1. 语音通知状态通知

  • 语音通知挂机后给应用侧的通知消息。
1.1 请求包头
属性类型约束描述举例
MethodString必选HTTP方法POST
URLString必选地址URL/{path}
HostString必选服务器地址<ip>:<port>
Content-TypeString必选类型text/plain
Content-LengthString必选消息体的长度 
1.2 请求包体
属性类型约束描述取值
action
String必选表示外呼通知
SellingCall
callSid
String必选对应接口返回callSid参数,一路呼叫的唯一标示
 32位字符串
number
string
必选外呼号码

state
String必选通话状态
 0正常通话 1被叫通话未应答  2外呼失败
duration
String
必选
通话时长 
单位秒
userDataString可选用户私有数据。外呼通知接口参数
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 响应包体
属性类型约束描述取值
statuscodeString必选响应状态码
 取值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>
  •