This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:custom_development_guide:apis:webservice [2016/09/05 03:01] solo |
en:custom_development_guide:apis:webservice [2017/12/12 03:05] (current) |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Summarize ===== | ===== Summarize ===== | ||
| - | asterCC内嵌的WebService解析第三方应用发起的请求,调用后台服务完成相应的操作,并反馈响应结果消息。WebService协议接口功能包括座席的状态变更和呼叫控制接口。 | + | asterCC build-in Web Service engine accept third-party request, finish the task, and then response message feedback. Web Service function includes include an agent's state changes and call control interface. |
| - | Webservice地址: | + | |
| + | Webservice address: | ||
| <code>http://$(ipaddress):$(port)/$(appname)</code> | <code>http://$(ipaddress):$(port)/$(appname)</code> | ||
| - | 说明: | + | |
| * $(ipaddress) - IP address of astercc server | * $(ipaddress) - IP address of astercc server | ||
| * $(port) - Web port of astercc service | * $(port) - Web port of astercc service | ||
| Line 19: | Line 20: | ||
| 192.168.1.45:4580 is IP and port of asterCC web service | 192.168.1.45:4580 is IP and port of asterCC web service | ||
| - | 接口使用举例,以登录接口为例,下图为php调用代码片段 | + | Use PHP login as example |
| {{:zh:二次开发者指南:接口开发手册_v2.0:astcccwi.wsdl.sample.jpg?|}} | {{:zh:二次开发者指南:接口开发手册_v2.0:astcccwi.wsdl.sample.jpg?|}} | ||
| - | ===== 接口列表 ===== | + | ===== Web Service APIs ===== |
| *[[en:custom_development_guide:apis:webservice:login]] | *[[en:custom_development_guide:apis:webservice:login]] | ||
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 登出接口]] | + | *[[en:custom_development_guide:apis:webservice:logout]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 坐席组 (签入/签出)]] | + | *[[en:custom_development_guide:apis:webservice:agent group (checkin/checkout)]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: (暂停/继续) 服务]] | + | *[[en:custom_development_guide:apis:webservice:pause/unpause]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 话后模式切换]] | + | *[[en:custom_development_guide:apis:webservice:switch ACW mode]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 结束话后]] | + | *[[en:custom_development_guide:apis:webservice:exit ACW]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 工作模式切换]] | + | *[[en:custom_development_guide:apis:webservice:switch work mode]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 呼叫接口]] | + | *[[en:custom_development_guide:apis:webservice:call]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 咨询接口]] | + | *[[en:custom_development_guide:apis:webservice:consult]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 转接接口]] | + | *[[en:custom_development_guide:apis:webservice:transfer]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 接回接口]] | + | *[[en:custom_development_guide:apis:webservice:resume]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 会议接口]] | + | *[[en:custom_development_guide:apis:webservice:conference]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 挂断接口]] | + | *[[en:custom_development_guide:apis:webservice:hangup]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 强插接口]] | + | *[[en:custom_development_guide:apis:webservice:barge-in]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 监听接口]] | + | *[[en:custom_development_guide:apis:webservice:spy]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 获取坐席状态接口]] | + | *[[en:custom_development_guide:apis:webservice:get agent status]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 密语接口]] | + | *[[en:custom_development_guide:apis:webservice:whisper]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 获取坐席组状态接口]] | + | *[[en:custom_development_guide:apis:webservice:get agent group status]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 强拆接口]] | + | *[[en:custom_development_guide:apis:webservice:hangup]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 通话暂停接口]] | + | *[[en:custom_development_guide:apis:webservice:MOH]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 通话继续接口]] | + | *[[en:custom_development_guide:apis:webservice:exit MOH]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 获取录音地址]] | + | *[[en:custom_development_guide:apis:webservice:get recording URL]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 数据导入接口]] | + | *[[en:custom_development_guide:apis:webservice:import]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 获取坐席组中各种坐席状态的数量]] | + | *[[en:custom_development_guide:apis:webservice:get waiting stat in agent group]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 获取坐席组队列中各种状态的客户数量]] | + | *[[en:custom_development_guide:apis:webservice:get agent stat in team]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 获取团队内所有坐席的状态]] | + | *[[en:custom_development_guide:apis:webservice:get single agent stat]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 获取单一坐席实时数据]] | + | *[[en:custom_development_guide:apis:webservice:get single agent stat in one group of the day]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口:获取单一坐席当日在坐席组中的统计数据]] | + | *[[en:custom_development_guide:apis:webservice:send DTMF]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 发送DTMF]] | + | *[[en:custom_development_guide:apis:webservice:set data to agent]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 设置随路数据]] | + | *[[en:custom_development_guide:apis:webservice:transfer to IVR]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口: 坐席转IVR]] | + | *[[en:custom_development_guide:apis:webservice:callback]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口:双呼回拨]] | + | *[[en:custom_development_guide:apis:webservice:bind extension]] |
| - | *[[zh:二次开发者指南:接口开发手册_v2.0:webservice接口:设置分机]] | + | |