凯凯外链发布平台,真实有效的高质量外链发布平台,免费网站外链优化平台,网站优化外链发布平台,关键词排名优化外链发布,SEO外链优化超级工具
SEO外链发布-描文本外链-高质量外链-超级外链发布平台-凯凯外链凯凯外链平台
免费外链发布
当前位置: 凯凯外链 > 外链发布 > IT互联网 > 呼叫中心系统API接口说明

呼叫中心系统API接口说明

字号:
认证说明
api.conf中若设置了WEBKEY将对请求头中的Authorization进行验证。
认证方式:
YYYY-MM-DD为当前日期的年-月-日格式
$md5sum(WEBKEY+'YYYY-MM-DD')
注意:
1.日期为动态,取每一天的日期
2.若不需要认证,在api.conf中直接注释WEBKEY参数(#注释,删除或值空)

配置文件说明
[general]
BINDPORT=8000接收指令使用端口
URL=http://192.168.12.185:8090推送数据的URL地址
WEBKEY=asjdfjklkasdf认证使用的WEBKEY
mac=68:69:2e:03:8b:3e当前设备MAC地址
pop_url=http://www.baidu.com话务条使用的弹屏URL
[enable]
pausetime=no是否开启后处理机制
后处理机制:开启后处理机制后,坐席每接听一通电话会自动置忙,默认最长置忙时间为30秒,30秒后会自动置闲,坐席可以通过操作面板手动置闲。在通话日志中会记录每次通话结束后置闲的时长(日志存储时长的字段为pauseTime,单位秒)。

API接口说明
注:此文档中示例环境为
接收地址为:192.168.12.185
设备地址为:192.168.12.183
API包括主动/被动两部分.
  • 主动,内部状态/事件向外输出.
  • 被动,修改内部状态,查询内部配置.

主动推送事件(电话系统作为HTTP客户端)

将电话系统内部分机状态,拨号开始,拨号结束通过http方式发送到客户http服务端.(如服务端需要使用socket,推荐直接连接AMI接口)。

l呼叫开始

```json
{
event:"dialbegein",
timestamp:"1534993059.785012",//主叫通道唯一标识
channel:"DAHDI/i1/18782985586-51",//主叫通道
calleridnum:"18782985586",//主叫号码
destchannel:"SIP/886-00000065",//被叫通道
destcalleridnum:"886",//被叫号码
destuniqueid:"1534993059.630",//被叫通道唯一标识
dialstring:"SIP/886",
uniqueid:"1534993030.626",//呼叫唯一标识
mac:"68:69:2e:05:0f:9a",//设备MAC地址
}
```


l呼叫结束

```json
{
event:"dialend",
timestamp:"1534993059.785012",//时间戳
channel:"DAHDI/i1/18782985586-51",//主叫通道
calleridnum:"18782985586",//主叫号码
destchannel:"SIP/886-00000065",//被叫通道
destcalleridnum:"886",//被叫号码
uniqueid:"1534993030.626",//呼叫唯一标识
dialstatus:"hangup"
}
```

l挂机

```json
{
event:"hangup"
calleridnum:"808",//主叫号码
calleridname:"808",//主叫名称
connectedlinenum:"809",//被叫号码
connectedlinename:"809",//被叫名称
uniqueid:"1325747409.260",//呼叫唯一标识
}

```

l分机状态

```json
{
event:"extensionstatus",
exten:"808",//分机号码
status:"0",//状态码:0:待机,1:通话中,2:忙线,4:离线,8:振铃中,16:保持
statustext:"Idle",
}
```

lIVR事件

```json
{
event:'ivr',
uuid:'1541643689.15',//唯一标识
caller:'810',//主叫号码
called:'',
callType:'IN',
queueCode:'630',//下一级队列
startTime:'2018-11-0810:21:29',//当前IVR的开始时间
endTime:'2018-11-0810:21:32',//当前IVR的结束时间
duration:'3',//当前IVR的持续时间
ivrId:'610',//当前IVR中的IVR的ID
ivrName:'workingtime',//当前IVR中的IVR的名称
ivrDtmf:'0',//当前IVR中的DTMF按键
trunkNumber:'123456',//DID号码
mac:'68:69:2e:03:8b:3e'//设备MAC地址
}
```

l通话日志1

```json
{
event:"cdr",
callerid:""808"808>",//名称号码>
source:"808",//主叫号码
destination:"809",//被叫号码
starttime:"2012-01-0515:10:09",//呼叫开始时间
answertime:"2012-01-0515:10:10",//呼叫应答时间
endtime:"2012-01-0515:10:11",//呼叫结束时间
disposition:"ANSWERED",//通话状态
duration:"2",//呼叫时长
billableseconds:"1",//通话时长
calltype:"",//呼叫类型(outbound:呼出,inbound:呼入,空为内部呼叫)
recordfile:"",//录音文件
uniqueid:"1325747409.260"//唯一标识
}
```

l通话日志2

```json
{event:'cc_cdr',
uuid:'1541415929.807',//唯一标识
caller:'85322361',//主叫号码
called:'100',//被叫号码
queueCode:'630',//队列号码
agentCode:'100',//坐席分机
callType:'incoming',//呼叫类型
cdrState:'queue',//结束时所在位置:bridged接通;feedback评价;queue队列;ivr自动话务员
hangupSide:'caller',//结束挂断方
hangupCause:'ANALOGANALOG_EVENT_ONHOOK',
startTime:'2018-11-0519:05:31',//通话开始时间
endTime:'2018-11-0519:05:39',//通话结束时间
duration:'8',//通话持续时长
queueTime:'7',//队列中等待时间
feedbackTime:'0',//满意度评价使用的时间
ivrTime:'',//IVR中经历的时间
ringTime:'7',//振铃时长
holdTime:0,//保持时长
pauseTime:0,//后处理时长
talkingTime:'0',//通话时长
voicemailState:'0',//是否有语音留言
ivrId:'',//呼入经过的IVR的ID
ivrName:'',//呼入经过的IVR的名称
ivrDtmf:'0',//呼入经过的DTMF按键
fwType:'',
score:'0',//满意度评价数字
trunkNumber:'',//DID号码
forwardNumber:'',
filePath:'',//录音文件
missCause:'MEMBER_CANCEL',//来电丢失原因;NO_ASSIGN客服人数不够;NO_AGENT_ANSWER电话不接听;NO_AGENT_LOGIN无人登陆;MEMBER_CANCEL排队10秒内挂机
mac:'68:69:2e:03:8b:3e'//设备MAC地址
}
```

被动接收查询(电话系统作为HTTP服务端)

l当前实时通话列表
请求指令:

```bash
curl-XPOST"http://192.168.12.183:8000/coocenter-api/extensions/current-calls"-H"accept:application/json"
```

返回数据:
```json
{
"status":"success",
"message":"Channelswillfollow",
"data":[
{
"calleridname":"896",//主叫名称
"calleridnum":"896",//主叫号码
"channel":"SIP/896-0000000b",//主叫通道
"channelstate":"6",//通道当前状态码
"channelstatedesc":"Up",//通道当前状态
"connectedlinename":"897",//被叫名称
"connectedlinenum":"897",//被叫号码
"duration":"00:02:58",//通话时长
}
]
}
```

l分机注册信息列表

请求指令:

```bash
curl-XGET"http://192.168.12.183:8000/coocenter-api/extensions/extension-status"-H"accept:application/json"
```

返回数据:

```json
{
"status":"success",
"message":"Peerstatuslistwillfollow",
"data":
[
{
"Exten":"800",
"Type":"SIP",
"IPAddr":"-none-",
"Status":"UNKNOWN"
},
{
"Exten":"801",
"Type":"SIP",
"IPAddr":"192.168.12.4",
"Status":"OK(45ms)"
},
{
"Exten":"802",
"Type":"SIP",
"IPAddr":"192.168.12.3",
"Status":"OK(42ms)"
}
]
}
```

l分机状态列表

请求指令:

```bash
curl-XGET"http://192.168.12.183:8000/coocenter-api/extensions/extension-hints-status"-H"accept:application/json"
```

返回数据:

```json
[
{
"agentName":"800",
"extension":"800",
"extenType":"analogCallCenter",
"status":"0"
},
{
"agentName":"801",
"extension":"801",
"extenType":"analogCallCenter",
"status":"0"
}
]
```

l队列数据信息

请求指令:

```bash
curl-XGET"http://192.168.12.183:8000/coocenter-api/queues/queue-info"-H"accept:application/json"
```

返回数据:

```json
{
"status":"success",
"message":"Queuestatuswillfollow",
"data":
{
"630"://队列号码
[
{"name":"sip/876","paused":"0","penalty":"0"},//队列中的坐席信息(name:坐席通道,paused:是否暂停"0为取消暂停,1为暂停",penalty:权重"队列中呼叫的优先级别")
{"name":"sip/805","paused":"0","penalty":"1"},
{"name":"sip/870","paused":"0","penalty":"0"},
{"name":"sip/802","paused":"0","penalty":"1"},
{"name":"sip/800","paused":"0","penalty":"0"},
{"name":"sip/899","paused":"0","penalty":"0"},
{"name":"sip/898","paused":"0","penalty":"0"},
{"name":"sip/895","paused":"0","penalty":"0"},
{"name":"sip/893","paused":"1","penalty":"0"}
],
"631":
[
{"name":"sip/870","paused":"0","penalty":"0"},
{"name":"sip/876","paused":"0","penalty":"0"},
{"name":"sip/897","paused":"0","penalty":"0"},
{"name":"sip/802","paused":"0","penalty":"0"},
{"name":"sip/898","paused":"0","penalty":"0"},
{"name":"sip/800","paused":"0","penalty":"0"}
],
"632":
[
{"name":"sip/897","paused":"0","penalty":"0"},
{"name":"sip/898","paused":"0","penalty":"0"}
]
}
}
```

l坐席暂停指令

请求指令:

**设置暂停**

```shell
curl-XPOST"http://192.168.12.183:8000/coocenter-api/queues/agent-pause"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"queue=630&member=808&state=on"
```

**取消暂停**

```shell
curl-XPOST"http://192.168.12.183:8000/coocenter-api/queues/agent-pause"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"queue=630&member=808&state=on"
```

l坐席登录

请求指令:

**坐席签入**

```shell
curl-XPOST"http://192.168.12.183:8000/coocenter-api/queues/agent-login"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"extension=800&queue=630"
```

正确响应

```json
{
"status":"success",
"message":"loginextensionsuccess"
}

**坐席签出**

```shell
curl-XPOST"http://192.168.12.183:8000/coocenter-api/queues/agent-logout"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"extension=800&queue=630"
```


正确响应

```json
{
"status":"success",
"message":"logoutextensionsuccess"
}

l点击拨号

向电话系统post请求主叫号码,被叫号码.电话系统首先拨打主叫号码,主叫接听后拨打被叫号码.

主叫808拨打被叫809.

```shell
curl-XPOST"http://192.168.12.183:8000/coocenter-api/extensions/click-number"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d" src=808&dst=809"
```

l通话挂断

挂断分机801的通话
请求指令:

```shell
curl-XPOST"https://192.168.12.185:8080/coocenter-api/extensions/hangup"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"extension=801"
```

正确响应

```json
{
"status":"success",
"message":"hangupextensionsuccess"
}
```

l呼叫转接

将802转给801
请求指令:

```shell
curl-XPOST"https://192.168.12.185:8080/coocenter-api/extensions/transfer"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"dst=801& src=802"
```

正确响应

```json
{
"status":"success",
"message":"tansferextensionsuccess"
}

l呼叫监听

使用分机801监听分机806
请求指令:

```shell
curl-XPOST"http://192.168.12.183:8000/coocenter-api/extensions/extenSpy"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"dst=806& src=801"
```

正确响应

```json
{
"status":"success",
"message":"spyextensionsuccess"
}

l呼入黑名单

呼入号码黑名单包括添加/查看/删除三个API

**查看黑名单列表**

```shell
curl-XGET"http://192.168.12.183:8000/coocenter-api/blacklist/index"-H"accept:application/json"
```

正确响应

```json
{
"status":"success",
"data":[
"123456"
]
}
```

**删除黑名单**

```shell
curl-XDELETE"http://192.168.12.183:8000/coocenter-api/blacklist/delete"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"number=123456"
```

正确响应

```json
{
"status":"success",
"message":"Keydeletedsuccessfully"
}
```

**添加黑名单**

```shell
curl-XPOST"http://192.168.12.183:8000/coocenter-api/blacklist/create"-H"accept:application/json"-H"Content-Type:application/x-www-form-urlencoded"-d"number=123123"
```

正确响应

```json
{
"status":"success",
"message":"Updateddatabasesuccessfully"
}
```

l获取录音文件

请求指令:

```bash
curl-XGET"http://192.168.12.183:8000/coocenter-api/monitor/${filePath}"
```
返回录音文件

关于联信志诚(MyComm)

北京联信志诚信息技术有限公司(MyComm)成立于2006年,一直专注于呼叫中心的研发和服务,核心技术团队由国内首批呼叫中心研发团队成员组成,是一家专业从事以电话呼叫中心产品为主的技术研发、运营以及服务一体化的国家双软认证和高新技术企业。

联信志诚(MyComm)15年呼叫中心系统服务商,集呼叫中心技术研发、运营及服务为一体化的高薪技术企业,涵盖全渠道呼叫中心、云呼叫中心、客服管理系统、共享服务中心、智能客服、视频客服、呼叫中心运营管理、在线电话视频客服系统等,已提供呼叫中心系统服务坐席超过50000+,客户超过2000+的呼叫中心系统方案,专业提供政府、地产、医疗、保险、金融、互联网、教育等行业呼叫中心解决方案。

咨询热线 13363169127

呼叫中心,云呼叫中心,呼叫中心系统,呼叫中心解决方案,云呼叫中心系统

相关阅读
SaaS云呼叫中心系统界面使用介绍
云呼叫中心系统登陆说明
SaaS云呼叫中心系统账户使用
呼叫中心系统的发展现状及前景
呼叫中心系统设备有哪些
云呼叫中心系统的CRM操作教程
如何设置云呼叫中心系统
全业务呼叫中心系统智能处理平台
消息类业务的呼叫中心系统接口设计
实现呼叫中心系统坐席云化
上传语音文件到云呼叫中心系统
中小企业为什么需要云呼叫中心系统?
呼叫中心系统如何进行智能质检?
呼叫中心系统怎么收费?
电话外呼系统和呼叫中心系统是一个意思吗?
企业如何挑选呼叫中心系统
探析云呼叫中心系统吸引顾客的关键是什么?
探析电商怎样择选的呼叫中心系统系统
呼叫中心系统可以过滤异常来电吗?
呼叫中心系统使用需求增加的原因有哪些?
<

凯凯seo外链平台-相关词库: 呼叫中心系统 

温馨提示

原创内容排名效果更佳!请不要将同一篇文章在两个以上平台发布,那样只会产生一大堆垃圾外链。

若是源站搬运来的文章可以在文章底部填写原文地址,有助于原文页面排名提升。

免责申明

1、本网站名称:凯凯外链平台 网址:http://www.kkwailian.com

2、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。

3、本网站的外链信息主要来源于用户自主发布,如有侵权,请联系邮箱:772427429@qq.com 进行删除处理。

高质量seo外链发布平台,免费描文本
Copyright © 2003-2021 凯凯外链发布平台 版权所有 备案号:京ICP备19008305号 sitemap