jsonp接口
获取坐席基础信息接口
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/agent
接口参数
参数 | 说明 | 备注 |
---|---|---|
vcc_code | 企业代码 | 必须 |
ag_num | 坐席工号 | 必须 |
callback | 设置jsonp调用的回调的方法名 | 必须 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
404 | callback为空 |
405 | 坐席不存在 |
200 | success |
结果示例
callback({"code":200,"message":"success","data":{"id":"200500","ag_name":"\u738b\u6210","vcc_id":"2000005","ag_num":"1001","pho_num":"","pho_id":"0","pho_type":null,"ag_password":"e10adc3949ba59abbe56e057f20f883e","que_id":"200024-1","inpop_page":"","outpop_page":"","que":[{"que_name":"\u547c\u5165\u547c\u51fa\u6280\u80fd\u7ec4","id":"200024"}],"cc_phone":{"59222702":"59222702"}}})
结果字段说明
字段 | 说明 |
---|---|
id | 坐席ID |
ag_name | 坐席名称 |
vcc_id | 企业ID |
ag_num | 坐席工号 |
pho_num | 分机号 |
pho_id | 分机ID |
pho_type | 分机类型(1: PSTN电话2: SIP网关5: SIP远程分机) |
ag_password | 坐席密码 |
que_id | 技能组ID |
inpop_page | 呼入弹屏页面地址 |
outpop_page | 呼出弹屏页面地址 |
que | 技能组信息 |
cc_phone | 中继号码信息 |
获取所有技能组接口
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/queue/list
接口参数
参数 | 说明 | 备注 |
---|---|---|
vcc_code | 企业代码 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 可选 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
200 | ok |
结果示例
callback({"code":200,"message":"ok","data":[{"id":"200024","que_name":"\u547c\u5165\u547c\u51fa\u6280\u80fd\u7ec4","vcc_id":1,"vcc_code":"ztth"}]})
结果字段说明
字段 | 说明 |
---|---|
id | 技能组ID |
que_name | 技能组名称 |
vcc_id | 技能组所属的企业id |
vcc_code | 技能组所属的企业代码 |
所咨询坐席的相关信息
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/callinner
接口参数
参数 | 说明 | 备注 |
---|---|---|
vcc_code | 企业代码 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 可选 |
que_id | 咨询时排除坐席的技能组ID | 可选 |
ag_id | 咨询时排除的坐席ID | 可选 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
200 | success |
结果示例
callback({"code":200,"message":"success","data":{"que":[{"id":"200024","que_name":"\u547c\u5165\u547c\u51fa\u6280\u80fd\u7ec4"}],"num":["59222702"],"agent_info":[]}})
结果字段说明
字段 | 说明 |
---|---|
que | 技能组信息集合 |
num | 中继号码信息 |
agent_info | 所咨询的坐席信息 |
获取坐席外呼信息
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/callout
接口参数
参数 | 说明 | 备注 |
---|---|---|
vcc_code | 企业代码 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 可选 |
ag_id | 坐席ID | 可选 |
type | 外呼类型 | 可选 |
num | 坐席外呼号码 | 可选 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
200 | success |
结果示例
callback({"code":200,"message":"success","data":{"que":[{"que_name":"\u547c\u5165\u547c\u51fa\u6280\u80fd\u7ec4","id":"200024"}],"num":["59222702"],"number":"01018511400198"}})
结果字段说明
字段 | 说明 |
---|---|
que | 技能组信息集合 |
num | 中继号码信息 |
number | 外呼真实号码 |
获取咨询外线的主叫号码
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/consultouter
接口参数
参数 | 说明 | 备注 |
---|---|---|
vcc_code | 企业代码 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 可选 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
200 | success |
结果示例
callback({"code":200,"message":"success","data":{"num":["59222702"]}})
结果字段说明
字段 | 说明 |
---|---|
num | 主叫号码 |
获取通话中的坐席信息
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/chanspy
接口参数
参数 | 说明 | 备注 |
---|---|---|
vcc_code | 企业代码 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 可选 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
200 | success |
结果示例
callback({"code":200,"message":"success","data":{"agent_info":[]}})
结果字段说明
字段 | 说明 |
---|---|
agent_info | 坐席信息集合 |
获取坐席ID
根据企业代码、坐席工号获取坐席ID
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/getUserId
接口参数
参数 | 说明 | 备注 |
---|---|---|
vcc_code | 企业代码 必须 | |
user_num | 坐席工号 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 可选 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
403 | user_num不能为空 |
404 200 | 坐席工号不存在 |
结果示例
callback({"code":200,"data":{"user_id":"200500"}})
结果字段说明
字段 | 说明 |
---|---|
user_id | 坐席ID |
号码处理
去除本地号码前缀,加上外地手机前缀
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/dealnumber
接口参数
参数 | 说明 | 备注 |
---|---|---|
number | 电话号码 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 可选 |
结果编码说明
code | 说明 |
---|---|
401 | 号码参数为空/未获取到相关的归属地信息 |
200 |
结果示例
callback({"code":200,"data":{"deal_number":"018626696103"}})
结果字段说明
字段 | 说明 |
---|---|
deal_number | 号码处理归属地之后的真实能呼出的号码 |
获取号码归属地
接口地址
GET http://m.icsoc.net/v2/wintelapi/api/jsonp/phone/location
接口参数
参数 | 说明 | 备注 |
---|---|---|
number | 电话号码 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 必须 |
结果编码说明
code | 说明 |
---|---|
400 | 回调函数为空 |
401 | 号码为空 |
200 | ok |
结果示例
callback({"code":200,"message":"ok","data":{"num":"1851140","code":"010","city":"\u5317\u4eac","cardtype":"\u8054\u901a185\u5361","realPhone":"18511400198","type":"MOBILE"}})
结果字段说明
字段 | 说明 |
---|---|
num | 号段 |
code | 区号 |
city | 所属城市 |
cardtype | 卡号类型 |
realPhone | 真实号码 |
type | 电话类型 |
获取置忙原因数据接口
接口地址
GET http://m.icsoc.net/v2/wintelapi/busyreason/list
接口参数
参数 | 说明 | 备注 |
---|---|---|
vcc_code | 企业代码 | 必须 |
jsonpcallback | 设置jsonp调用的回调的方法名 | 必须 |
结果编码说明
code | 说明 |
---|---|
401 | 企业代码为空 |
402 | 企业代码不存在 |
200 | ok |
结果示例
callback({"code":200,"message":"ok","data":[{"id":"58","vcc_id":"2","ag_stat":"1","stat_reason":"\u5c0f\u4f11"},{"id":"59","vcc_id":"2","ag_stat":"1","stat_reason":"\u5348\u4f11"},{"id":"73","vcc_id":"2","ag_stat":"1","stat_reason":"\u4f1a\u8bae"},{"id":"74","vcc_id":"2","ag_stat":"1","stat_reason":"\u5fd9\u788c\u4e2d"},{"id":"76","vcc_id":"2","ag_stat":"1","stat_reason":"\u5c31\u9910"}]})
结果字段说明
字段 | 说明 |
---|---|
id | 明细ID |
vcc_id | 企业ID |
ag_stat | 原因类型(1登录2置忙) |
stat_reason | 原因名称 |