用户工具

业务通知回调接口

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

业务通知回调接口 [2015/08/03 08:30]
liuxia
业务通知回调接口 [2017/08/23 08:44]
行 1: 行 1:
-======业务通知回调接口====== 
-目前业务通知回调包过三个业务: 
  
-    *漫游呼转离线来电Push续活通知,当用户APP离线时,发送消息激活APP,使其能够正常接听电话。 
-    *漫游呼转未接来电通知 
-    *漫游关闭通知 
-==== 1.1 平台请求 ==== 
- 
----- 
- 
-**• 请求地址** \\  ​ 
-需要第三方自行配置URL地址。 \\  
-**• 请求包体** ​ 
- 
-1.漫游呼转离线来电Push续活通知 
-^属性 ^类型 ^约束 ^说明| 
-|event |String |必选 |值为:roam pushcall | 
-|callid |String |必选 |呼叫的唯一标识(沿用原来机制,由sdk组件生成) | 
-|dsid |Int |必选 |会话处理服务器标识id | 
-|callertype |Int |必选 |主叫号码类型,0:Client账号,1:普通电话| ​ 
-|caller |String |必选 |主叫号码 \\ 普通电话:18512345678 \\ Client号码:60000000000018 | 
-|calledtype |Int |必选 |被叫号码类型,0:Client账号,1:普通电话 | 
-|called |String |必选 |被叫号码 \\ 普通电话:18612345678 \\ Client号码:60000000000017 | 
- 
-2.漫游呼转未接来电通知 
-^属性 ^类型 ^约束 ^说明| 
-|event |String |必选 |值为:roam misscall | 
-|callid |String |必选 |呼叫的唯一标识(沿用原来机制,由sdk组件生成) | 
-|callertype |Int |必选 |主叫号码类型,0:Client账号,1:普通电话| ​ 
-|caller |String |必选 |主叫号码 \\ 普通电话:18512345678 \\ Client号码:60000000000018 | 
-|calledtype |Int |必选 |被叫号码类型,0:Client账号,1:普通电话 | 
-|called |String |必选 |被叫号码 \\ 普通电话:18612345678 \\ Client号码:60000000000017 | 
- 
-3、漫游关闭通知 ​ 
-^属性 ^类型 ^约束 ^说明| 
-|event |String |必选 |值为:closeRoam | 
-|accountid |String |必选 |开发者账号id | 
-|appid |String |必选 |应用id| ​ 
-|clientnumber|String |必选 |clientNumber号码| 
-|closetime |String |必选 |关闭时间,时间格式如:2014-06-16 16:47:28 | 
-|reason |Int |必选 |关闭原因,0:到达失效期,1:余额不足 | 
- 
-**• XML请求示例 **  
-<code java> ​         
-POST /​coolweb/​notify HTTP/1.1 
-Host: 172.16.10.32:​8080 
-Content-Type:​text/​xml;​charset=utf-8 
-Accept:​application/​xml 
-Content-Length:​ 515 
- 
-1.漫游呼转离线来电Push续活通知 
-<?xml version="​1.0"?>​ 
-<​request>​ 
-  <​event>​roam pushcall</​event>​ 
-  <​callid>​Y2IyZmRmMjc0NWI2NTFjN2YyNDkwZDM3Mzk0NWViZTE.</​callid>​ 
-  <​dsid>​54</​dsid>​ 
-  <​callertype>​1</​callertype>​ 
-  <​caller>​15994729927</​caller>​ 
-  <​calledtype>​0</​calledtype>​ 
-  <​called>​60000000000008</​called>​ 
-</​request>​ 
- 
-2.漫游呼转未接来电通知 
-<?xml version="​1.0"?>​ 
-<​request>​ 
-  <​event>​roam misscall</​event>​ 
-  <​callid>​Y2IyZmRmMjc0NWI2NTFjN2YyNDkwZDM3Mzk0NWViZTE.</​callid>​ 
-  <​callertype>​1</​callertype>​ 
-  <​caller>​15994729927</​caller>​ 
-  <​calledtype>​1</​calledtype>​ 
-  <​called>​13554876722</​called>​ 
-</​request>​ 
- 
-3.漫游关闭通知 
-<?xml version="​1.0"?>​ 
-<​request>​ 
- <​event>​closeRoam</​event>​ 
- <​accountid>​e7e87018c960d01da9aab0f71f79d589</​accountid>​ 
- <​appid>​78d3db19c0694c95ac4720de70004921</​appid>​ 
- <​clientnumber>​65900000690095</​clientnumber>​ 
- <​closetime>​2015-03-18 21:​00:​00</​closetime>​ 
- <​reason>​1</​reason>​ 
-</​request>​ 
-</​code>  ​ 
-==== 1.2 第三方AS响应 ==== 
- 
----- 
- 
-**• 响应包体** ​ 
- 
-^属性 ^类型 ^约束 ^说明| 
-|retcode |Int |必选 |返回错误码,0:成功,非0:失败 | 
-|reason |String |可选 |原因描述 | 
- 
-**• XML响应示例 ​   **  ​ 
-<code java> ​     
-<?xml version="​1.0"​ encoding="​UTF-8"?>​ 
-<​response>​ 
-    <​retcode>​0</​retcode>​ 
-    <​reason>​100013</​reason>​ 
-</​response>​ 
-</​code>​ 

页面工具