云服务器内容精选

  • 接口URI https://ip:port/agentgateway/resource/agentconf/{agentid}/requestleaveagentconf 其中,ip为agentgateway服务器地址,port为agentgateway服务器的HTTPS端口号。 表1 URI中携带的参数说明 序号 参数名 数据类型 选取原则 说明 1 agentid string True 座席的工号,取值范围:101~59999。
  • 报文样例 消息头 Content-Type:application/json; charset=UTF-8 Guid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.AgentGateway1 请求参数 { "destAgentNo": 2001 } 响应参数 { "result": {}, "message": "success", "retcode": "0" }
  • 请求消息 消息头 表2 请求头参数说明 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 消息主体编码方式,缺省值:application/json; charset=UTF-8 2 Guid string True 静态鉴权(AUTHMODE = 1)签入接口返回的Guid;动态鉴权(AUTHMODE = 2)轮询事件接口返回的Guid。 消息体 表3 消息体参数说明 序号 名称 参数类型 是否必选 说明 1 destAgentNo int True 待转移的目标座席工号。
  • 接口URI https://ip:port/agentgateway/resource/agentconf/{agentid}/applytoshiftpresident 其中,ip为agentgateway服务器地址,port为agentgateway服务器的HTTPS端口号。 表1 URI中携带的参数说明 序号 参数名 数据类型 选取原则 说明 1 agentid string True 座席的工号,取值范围:101~59999。
  • 报文样例 消息头 Content-Type:application/json; charset=UTF-8 Guid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.AgentGateway1 请求参数 { "address": "88887946", "addressType": "6", "playMode": 2, "voicePath": "y:/conf/120/1136287.V3" } 响应参数 { "result": {}, "message": "success", "retcode": "0" }
  • 接口URI https://ip:port/agentgateway/resource/agentconf/{agentid}/holdparticipant 其中,ip为agentgateway服务器地址,port为agentgateway服务器的HTTPS端口号。 表1 URI中携带的参数说明 序号 参数名 数据类型 选取原则 说明 1 agentid string True 座席的工号,取值范围:101~59999。
  • 请求说明 消息头 表2 请求头参数说明 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 消息主体编码方式,缺省值:application/json; charset=UTF-8 2 Guid string True 静态鉴权(AUTHMODE = 1)签入接口返回的Guid;动态鉴权(AUTHMODE = 2)轮询事件接口返回的Guid。 消息体 表3 消息体参数说明 序号 名称 参数类型 是否必选 说明 1 addressType String True 地址类型。 6:电话号码 9:座席工号 2 address String True 地址标识。 最大长度为24字节。 3 playMode int False 放音模式。 2:播放指定文件音。 默认值为2。 4 voicePath String True 文件绝对路径名。文件格式为: 盘符/conf/vdn编号/放音文件名,例如: y:/conf/120/1136287.V3 最大长度为127个字符。
  • 报文样例 消息头 Content-Type:application/json; charset=UTF-8 Guid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.AgentGateway1 请求参数 { "modifyType": 0, "modifyNum": 3 } 响应参数 { "result": {}, "message": "success", "retcode": "0" }
  • 接口URI https://ip:port/agentgateway/resource/agentconf/{agentid}/modifyconfresource 其中,ip为agentgateway服务器地址,port为agentgateway服务器的HTTPS端口号。 表1 URI中携带的参数说明 序号 参数名 数据类型 选取原则 说明 1 agentid string True 座席的工号,取值范围:101~59999。
  • 请求说明 消息头 表2 请求头参数说明 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 消息主体编码方式,缺省值:application/json; charset=UTF-8 2 Guid string True 静态鉴权(AUTHMODE = 1)签入接口返回的Guid;动态鉴权(AUTHMODE = 2)轮询事件接口返回的Guid。 消息体 表3 消息体参数说明 序号 名称 参数类型 是否必选 说明 1 modifyType int True 申请变更的类型。 0表示增加。 1表示减少。 2 modifyNum int True 申请变更的数目。 取值范围为2-118。
  • 报文样例 消息头 Content-Type:application/json; charset=UTF-8Guid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.AgentGateway1 请求参数 { "confIds": [ 1029888, 1029889 ]} 响应参数 { "message": "", "retcode": "0", "result": { "confs": [ { "confId": 1029888, "confState": 0, "startTime": 1475745454000, "applyConfTime": 60, "confHaveBeenTime": 29, "addresses": [ { "addressType": "6", "address": "70005", "deviceCallType": 0, "deviceType": 0, "channelAttrib": 3, "channelState": 0, "role": 0, "enterTime": 1475745464000 }, { "addressType": "9", "address": "153", "deviceCallType": 0, "deviceType": 6, "channelAttrib": 3, "channelState": 0, "role": 1, "enterTime": 1475745454000 } ] } ] }}
  • 接口URI https://ip:port/agentgateway/resource/agentconf/{agentid}/queryconfinfos 其中,ip为agentgateway服务器地址,port为agentgateway服务器的HTTPS端口号。 表1 URI中携带的参数说明 序号 参数名 数据类型 选取原则 说明 1 agentid string True 座席的工号,取值范围:101~59999。
  • 响应说明 表4 消息体参数说明 序号 名称 参数类型 说明 1 message string 描述 2 retcode string 错误码。取值如下: 0:成功 非0:失败 3 result array 请参考表5 表5 会议信息 序号 名称 参数类型 说明 3.1 confId long 会议id 3.2 confState int 会议状态。 0:正常会议通话。 1:会场放音 3.3 startTime long 会议开始时间,时间戳(毫秒) 3.4 applyConfTime int 申请会议时长,单位分钟 3.5 confHaveBeenTime int 会议已进行时长,单位分钟 3.6 addresses array 与会者列表,请参考表6 表6 与会者信息 序号 名称 参数类型 说明 3.6.1 addressType String 3地址类型。 6:电话号码 9:座席工号 3.6.2 address String 地址标识。 3.6.3 deviceCallType int 自定义的设备呼叫类型,详细见表3。 3.6.4 deviceType int 自定义的设备类型,详细见表2。 3.6.5 channelAttrib int 会议属性。 1:只听。 2:只说。 3:听说。 3.6.6 channelState int 会议通道状态。 0:正常会议通话中。 1:保持。 2:放音。 3.6.7 role int 会议角色。 0:与会者。 1:主席。 3.6.8 enterTime long 加入会议的时间,时间戳(毫秒)