9. 插件部分

9.1  插件文件说明

9.1.1 初始化插件

接口名称:CallCenter.extension.initExtension(cccsUrl)
参数:
参数名类型说明
cccsUrlString必选,3CS服务地址(咨询运维人员获取)
返回值:
功能:初始化插件服务
说明:
示例:
注意:
1. 使用插件接口前调用
2. ZLJR-CC-SDK 2.1.1.22_1也支持该接口

9.1.2 签入插件

接口名称:CallCenter.extension.loginExtension(params,success,error)
参数:
参数名类型说明
— params:Object接口参数
usernameString必选,坐席账号
格式:工号@企业缩写,如1001@ht
passwordString必选,密码
logintypeString必选,登录类型
‘0’手机
‘1’硬话机
‘2’软话机(webcall)
successFunction必选,成功回调,回调参数:JSON数据,插件基础数据对象
errorFunction可选,失败回调
成功回调返回值:
参数名类型说明
code  
aidString座席标识符
numberlistArray显号列表
agenttypeNumber座席签入类型 1短签,2 长签
1短签,2长签
allgroupArray全部技能组
agent2GroupArray座席所属技能组
authoritylistArray班长座席权限列表
—info:Object用户详情
—ccsoperator:ObjectCCS用户信息
idNumber坐席ID
operator_idString工号
nameString工号
operator_typeNumber座席权限
0普通座席,1班长座席
passwordString密码
operator_typeNumber坐席权限类型,0 普通坐席,1 班长坐席
is_hide_phoneNumber是否号码脱敏,0 不脱敏,1 脱敏
--aaacompany  
abbreviateString企业缩写
idInt企业编号
功能:签入插件
说明:
示例:
  • CallCenter.extension.loginExtension({
  •   username:”103@csqy”,
  •   password:”e10adc3949ba59abbe56e057f20f883e”,
  •   logintype:0
  • },function(json){
  •   // json为接口数据
  •   // json.code===”0000” 成功获取数据
  • },function(){
  •   // 错误处理
  • });
注意:
1. 使用插件接口前调用
2. ZLJR-CC-SDK 2.1.1.22_1也支持该接口

9.1.3 设置aid

接口名称:CallCenter.extension.setAid(aid)
参数:
参数名类型说明
aidString必须,坐席签入插件时返回的唯一码
返回值:
功能:设置aid
说明:
示例:
  • CallCenter.extension.loginExtension({
  •   username:”103@csqy”,
  •   password:”e10adc3949ba59abbe56e057f20f883e”,
  •   logintype:0
  • },function(json){
  •   // json为接口数据
  •   CallCenter.extension.setAid(json.aid);
  • },function(){
  •   // 错误处理
  • });
  •  
注意:
1. 座席签入插件成功回调时调用
2. ZLJR-CC-SDK 2.1.1.22_1也支持该接口

9.1.4 获取拨打模式

接口名称:CallCenter.extension.getCallModel()
参数
参数名类型说明
— params:Object接口参数
agentidint必须,坐席签入插件时返回的唯一码
 
返回值
参数名称类型是否必须说明
codestring返回码
call_typeint呼叫模式
0:非预测
1:预测
-1:无外呼
infostring响应失败的原因
taskidint任务ID
contact_group_idInt任务关联的联系人组ID
功能:获取拨打模式
说明:无
示例
  • CallCenter.extension.loginExtension({
  •  username:”103@csqy”,
  •  password:”e10adc3949ba59abbe56e057f20f883e”,
  •  logintype:0
  • },function(json){
  •  // json为接口数据
  •  CallCenter.extension.setAid(json.aid);
  • // 接口示范:获取拨打模式
  • CallCenter.extension.getCallModel({
  •     agentid: json.info.ccsoperator.id
  • }, function (json) {
  •    if (json.code === "0000") {
  •         if (json.call_type === 1) {
  •             CallCenter.Transaction.callModel.predict(); // 预测模式
  •        }
  •       if (json.call_type === 0) {
  •             CallCenter.Transaction.callModel.preview(); // 预览模式
  •       }
  •       if (json.call_type === -1) {
  •            // 无活动
  •       }
  •  }
  • }, function () {
  •     // 错误处理
  • });
  • },function(){
  •  // 错误处理
  • });
 注意
1. 座席签入插件成功回调时调用
2. ZLJR-CC-SDK 2.1.1.22_1也支持该接口
 
 

9.2  预览插件接口

9.2.1 获取预览任务列表和任务详情

接口名称:CallCenter.preview.getTasks(params,success,error)
参数:
参数名类型说明
— params:Object接口参数
taskNameString可选,只有status=34的时候,才可以根据taskName进行模糊查询
statusNumber必选,status=1 进行中;status=34 已完成(包括已完成和关闭的)
pageNoNumber可选,当前第几页
pageSizeNumber可选,每页数据量
successFunction必选,成功回调,回调参数:JSON数据
errorFunction可选,失败回调
返回值:
参数名类型说明
—listArray任务列表
typeNumber任务类型:0:自动,1:手动
type2Number分配类型:0分配到坐席,1公海策略
max_numNumber坐席领取最大数量(0-不限量)
shownumber_strategyNumber显号策略,0坐席自己选,1轮询
showphone_typeNumber号码展示方式,0逐条分配,1列表展示
notcallnumNumber坐席未拨打联系人数量.3
totalcallnumNumber任务总联系人数量
answercallnumNumber坐席已接通的联系人数量
finishcallnumNumber坐席已呼叫的联系人数量
assignedNumber任务已分配联系人数量
number_pooljson显号列表
statusNumber任务状态:1进行中,2任务暂停
start_timeTimeStamp任务开始时间
end_timeTimeStamp任务结束时间
task_nameString任务名称
 功能:获取当前执行预览任务列表
说明:
注意:
示例:
  • CallCenter.preview.getTasks({
  •  taskName:’’,
  •  status: 1,
  •  pageSize: 10,
  •  pageNo: 1
  • }, function (json) {
  • // json为接口数据
  • // json.code===”0000” 成功获取数据
  • }, function () {
  •  // 错误处理
  • });
 

9.2.2  获取某个预览外呼任务中的所有联系人信息

接口名称:CallCenter.preview.getContacts(params,success,error)
参数:
参数名称参数类型参数含义
— params:Object接口参数
pageNoNumber可选,当前第几页,如果不传,默认为第一页
pageSizeNumber可选,每页数据量,如果不传,默认为每页10条
taskIdNumber预览外呼任务ID
flagNumber标识,0-未拨打;1-已拨打
 
返回值:
参数名类型说明
idNumber联系人ID
biz_codeNumber完成码,初始值为0,1成功,2失败
sys_codeNumber系统结果,对应CCS话后事件码(cause)
cancel_typeNumber取消拨打标识,初始值为0,取消拨打为1
ptask_idNumber预览外呼任务ID
agent_idNumber坐席ID
statusNumber是否被取出:默认0;取出1;
remarkString小结备注
f_1Stringuuid
f_2String号码
f_nString自定义字段(上传名单字段)
 功能:获取某个预览外呼任务中的所有联系人信息
说明:
注意:
示例:
  • CallCenter.preview.getContacts({
  •  taskId:12,
  •  flag: 0,
  •  pageSize: 10,
  •  pageNo: 1
  • }, function (json) {
  • // json为接口数据
  • // json.code===”0000” 成功获取数据
  • }, function () {
  •  // 错误处理
  • });
 

9.2.3 获取任务列表

接口名称:CallCenter.preview.getTaskList(params,success,error)
参数:
参数名类型说明
— params:Object接口参数,可选,不传请传null
tasknameString可选,任务名称
pageNoNumber可选,分页号
successFunction必选,成功回调,回调参数:JSON数据
errorFunction可选,失败回调
返回值:
序号返回值参数中文名称备注
1code返回状态码0000请求成功
2page分页信息Json对象
 pageNo当前页数 
 pageCount总页数 
 pageSize每页数量 
 start第几条数据 
 total数据总量 
3list任务列表JsonArray
 id预览外呼任务ID 
 companyid企业ID 
 task_name任务名称 
 type任务类型0:自动,1:手动
 template_id任务模板表ID 
 contact_group_id联系人组ID 
 total用户总数 
 status任务状态0:新建任务;1:任务进行中;2:任务暂停;3:任务完成;4:任务关闭
 start_time任务开始时间 
 end_time任务结束时间 
 max_num座席领取最大用户数 
 after_time话后时长(秒) 
 alter_time_out自定义震铃时长单位秒(30秒-120秒之间)
 preview_time预览时间 
 ordersql排序字段 
 orderjson排序字段json字符串用于页面反转展示
 business_group_id自定义业务结果集ID 
 ctime创建时间 
 utime更新时间 
 type2任务类型0取分配到坐席的号码,1取未分配到坐席的号码
 order_field排序字段preview_custom_fields表id
 priority优先级数字越大越靠前
 sortby排序方式联系人行排序0升序,1降序
 notcallnum未拨打联系人数量 
 number_pool任务对应的外显号码JsonArray
 id自增长idpreview_number_pool表
 number外显号码 
 resultname业务结果集名称JsonArray
 id字增长idpreview_business_results
 name业务结果名称 
 status状态默认为0
 type后续动作0继续,1拨打下一个联系人,2企业黑名单,3此任务禁呼
 cause挂机原因0-已呼通;1-关机;2-停机;3-暂时无法接通;5-久叫不应;8-用户拒绝;18-空号;99-其他
 type2业务结果分类1呼叫失败,2业务失败,3业务成功
 unassigned未分配数量 
 
功能:设置aid
说明:
示例:
  • // 不传参数
  • CallCenter.preview.getTaskList(null,function(json){
  •     // json为接口数据
  •     // json.code===”0000” 成功获取数据
  • },function(){
  •     // 错误处理
  • });
  •  
  • // 传参数
  • CallCenter.preview.getTaskList({
  • taskname:”测试”,
  • pageNo:1
  • },function(json){
  •     // json为接口数据
  • },function(){
  •     // 错误处理
  • });
 注意:座席签入插件成功后调用

9.2.4 获取下一个联系人

接口名称:CallCenter.preview.getNextContact(params,success,error)
参数:
参数名类型说明
— params:Object接口参数
contactgroupidNumber必选,联系人组ID,CallCenter.preview.apis.getTaskList接口获取
taskidNumber必选,任务id,CallCenter.preview.apis.getTaskList接口获取
successFunction必选,成功回调,回调参数:JSON数据
errorFunction可选,失败回调
返回值:
参数名类型说明
codestring请求返回码:0000:正确;9001:没有taskid;9002:找不到任务;9003:任务状态错误
infostring错误说明
notcallnumnumber坐席未呼叫联系人数量
— contactsobject联系人数据
idnumberid
f_1number自定义字段
f_2string自定义字段
f_3number座席工号
biz_codenumber完成代码 初始值为0 此值只来源于页面座席手动操作, 1成功,2失败
sys_codenumber系统结果 初始值为-2,成功为-1 SS中对应的结果字段
cancel_typenumber取消拨打标识 初始值为0 取消拨打为1
ptask_idnumber预览外呼任务ID预留
agent_idnumber坐席ID
statusnumber是否被取出:默认0;取出1;已拨打2;取消拨打用户3
levelnumber用户优先级:默认 0,临时插入优先级最高 1,定时 2
isupdatenumber是否是更改数据插入的数据,0:默认,1:修改数据不存在插入新数据;2:修改更新数据
remarkstring小结备注
ctimenumber添加时间
utimenumber修改时间
pds_station_nonumber执行任务站点号
call_roundnumber任务执行轮次
 
功能:设置aid
说明:
示例:
  • CallCenter.preview.getNextContact({
  • contactgroupid:64,
  • taskid:2
  • },function(json){
  • // json为接口数据
  • // json.code===”0000” 成功获取数据
  • },function(){
  • // 错误处理
  • });
 注意:获取任务成功后调用

9.2.5 更新拨打结果

接口名称:CallCenter.preview.updateCallResult(params,success,error)
参数:
参数名类型说明
— params:Object接口参数
contactgroupidNumber必选,联系人组ID,CallCenter.preview.apis.getTaskList接口获取
idNumber必选,联系人ID
taskidString必选,任务ID
bizcodeNumber必选,拨打结果。1成功 2失败
syscodeNumber必选,系统结果,如果挂机时有answer_time则传after事件cause值,否则传5.
phoneNumber必选,拨打号码
callidString必选,通话ID
timestampString必选,时间戳
resultidNumber可选,业务结果集id,系统自动生成,CallCenter.preview.getTaskList接口获取
resultnameString可选,业务结果集名称,Admin管理员自定义,CallCenter.preview.getTaskList接口获取
phoneString电话号码
deviceString设备
flagint外呼方式:0:手工外呼;1:预览外呼
remarkString备注
successFunction必选,成功回调,回调参数:JSON数据
errorFunction可选,失败回调
返回值:{"code":"0000","info":"更新成功"}
功能:更新拨打结果
说明:
示例:
  • CallCenter.preview.updateCallResult({
  • contactgroupid:12,
  • id:2,
  • taskid:”120”,
  • bizcode:1,
  • syscode:0,
  • phone:123009998,
  • callid:”4276076879298712”,
  • timestamp:”1551094273”,
  • resultid:1,
  • resultName:”xxx”
  • },function(json){
  • // json为接口数据
  • // json.code===”0000” 成功获取数据
  • },function(){
  • // 错误处理
  • });
注意:必须在拨打完成当前联系人后调用
 

9.2.6 获取座席拨打记录

接口名称:CallCenter.preview.getContactLog(params,success,error)
参数:
参数名类型说明
— params:Object接口参数
taskNameString可选,任务名称
pageNoNumber可选,分页号
successFunction必选,成功回调,回调参数:JSON数据
errorFunction可选,失败回调
返回值:
  •  {
  •  "page":{
  •  "pageCount":1,
  •  "pageNo":1,
  •  "pageSize":10,
  •  "start":0,
  •  "total":2
  •  },
  •  "list":[
  •  {
  •  "id":33,
  •  "f_1":"335",
  •  "f_2":"13152898233",
  •  "biz_code":2,
  •  "sys_code":-2,
  •  "cancel_type":0,
  •  "ptask_id":217,
  •  "agent_id":1,
  •  "status":1,
  •  "remark":"failed",
  •  "ctime":1532514344,
  •  "utime":1532515694,
  •  "previewContactfiles":[
  •  {
  •  "companyid":0,
  •  "contact_group_id":131,
  •  "ctime":1497580838,
  •  "f_enum":4,
  •  "f_length":32,
  •  "id":1,
  •  "name":"uuid",
  •  "sort":0,
  •  "type1":1,
  •  "type2":"STRING",
  •  "utime":1497580838
  •  }
  •  ],
  •  "calllog":[
  •  {
  •  "id":440,
  •  "pcid":33,
  •  "sys_code":5,
  •  "phone":"13152898233",
  •  "ctime":1532515694,
  •  "ptask_id":217,
  •  "agent_id":1,
  •  "contact_group_id":131,
  •  "companyid":1,
  •  "timestamp":1532515684,
  •  "callid":"23979573960557424"
  •  }
  •  ],
  •  "user":null,
  •  "guishudi":{
  •  "area_code":"0359",
  •  "area_name":"运城",
  •  "area_type":0,
  •  "carrier_id":3000,
  •  "check_status":1,
  •  "phone_type":0,
  •  "prefix":"1315289",
  •  "prefix_id":15160,
  •  "province":"山西",
  •  "update_time":{
  •  "date":20,
  •  "day":3,
  •  "hours":18,
  •  "minutes":50,
  •  "month":6,
  •  "nanos":0,
  •  "seconds":7,
  •  "time":1469011807000,
  •  "timezoneOffset":-480,
  •  "year":116
  •  }
  •  },
  •  "task":{
  •  "after_time":0,
  •  "alter_time_out":0,
  •  "business_group_id":6,
  •  "companyid":1,
  •  "contact_group_id":131,
  •  "ctime":1532514036,
  •  "end_time":1532534399,
  •  "id":217,
  •  "max_num":8,
  •  "notcallnum":0,
  •  "number_pool":[],
  •  "orderjson":"",
  •  "ordersql":"",
  •  "preview_time":0,
  •  "resultname":[
  •  {"id":1,"name":"成功"},
  •  {"id":2,"name":"失败"}
  •  ],
  •  "start_time":1532480400,
  •  "status":1,
  •  "task_name":"www02",
  •  "template_id":0,
  •  "total":30,
  •  "type":0,
  •  "unassigned":0,
  •  "utime":1532514387
  •  }
  •  }
  •  ],
  •  "code":"0000"
  • }
参数名类型说明
codestring请求返回码
pageobject分页信息
pageCountnumber总页数
pageNonumber页码
pageSizenumber每页条数
totalnumber总数
listobject数据列表
idnumberid
f_1number自定义字段
f_2string自定义字段
f_3string自定义字段
f_4string自定义字段
biz_codenumber完成代码 初始值为0 此值只来源于页面座席手动操作, 1成功,2失败
sys_codenumber系统结果 初始值为-2,成功为-1 SS中对应的结果字段
cancel_typenumber取消拨打标识 初始值为0 取消拨打为1
agent_idnumber坐席ID
ptask_idnumber预览外呼任务ID预留
statusnumber是否被取出:默认0;取出1;已拨打2;取消拨打用户3
remarkstring小结备注
ctimenumber添加时间
utimenumber修改时间
calllogobject拨打号码记录列表
idnumberid
pcidnumber联系人清单id
phonestring拨打的号码
sys_codenumber系统结果
ctimenumber记录创建时间
ptask_idnumber任务id
agent_idnumber坐席id
contact_group_idnumber联系人组id
companyidnumber联系人组ID
timestampnumbercallid创建的时间戳
callidstringcallid
previewContactfilesobject对应字段列表
companyidnumber企业id
contact_group_idnumber联系人组ID
ctimenumber创建时间
f_enumnumber此字段具体含义 1:号码,2:用户唯一标识(即 uuid) 暂时定义
f_lengthnumber字段长度
idnumber
namestring属性名称(展示用)
sortnumber排序,倒序
type1number是否是必选字段 0:不是,1:是
type2string属性类型(int,char,varchar等)
utimenumber修改时间
userobject客户
guishudiobject对应字段列表
area_codestring区号
area_namestring地区名称
area_typenumber0:北方,1:南方
carrier_idnumber运营商id
check_statusnumber区号校验标志,0,未校验,1,已校验,2,人工校验,3,区号不存在,4,校验后区号不一致
phone_typenumber0:手机 1: 固话
prefixstring移动号段或座机区号
prefix_idnumber区号校验标志,0,未校验,1,已校验,2,人工校验,3,区号不存在,4,校验后区号不一致
provincestring所属省
update_timeobject对应字段列表
datenumber时间
daynumber时间日
hoursnumber时间小时
minutesnumber时间分钟
monthnumber时间月
nanosnumber纳秒
secondsnumber
timenumber时间
timezoneOffsetnumber 
yearnumber时间年
ccsOperatorobject对应字段列表
after_intervalnumber话后自动空闲间隔时长
bindcodestring绑定的电话号码
company_idnumber企业ID
ctimenumber创建时间
emailstring邮箱
idnumberid
immaxconcurrentnumberim最大并发数
is_hide_phonenumber是否隐藏号码,0否1是
isaudionumber语音服务:0:不支持;1:支持
ismemorynumber技能组内座席开启座席记忆功能
ismessagenumber即时消息:0:不支持;1:支持
isrecordnumber是否录音:0:不录音;1:录音
isvideonumber视频:0:不支持;1:支持
judgenumber是否需要服务评价 0 否 1是
maingroupidnumber座席主要技能组 不能为空 必填项
namestring操作员姓名
operator_idnumber坐席员编号
operator_typenumber座席类型:0:普通座席;1:班长
outcallflagnumber外呼标志:0:允许外呼;1:限制长话;2:禁止外呼
passwordstring座席密码
prioritynumber优先级0-10
sendlogstring发送日志
showcallerstring主叫显示号码
sipidnumber绑定的SIP ID
statusnumber状态:1 开通,0关闭
totalservicetimenumber总共服务时长
totaltimesnumber总计服务次数
ttscontentstring播放内容 ($ 将替换为工号播放)
taskobject对应字段列表
after_timenumber话后时长(秒)
alter_time_outnumber自定义震铃时长,单位秒(30秒-120秒之间)
companyidnumber企业ID
contact_group_idnumber联系人组ID
ctimenumber创建时间
end_timenumber任务结束时间
idnumberid
max_numnumber座席领取最大用户数
notcallnumnumber坐席未呼叫联系人数量
number_pool  
orderjsonstring排序字段json字符串,用于页面反转展示
ordersqlstring排序字段
preview_timenumber预览时间
start_timenumber任务开始时间
statusnumber任务状态:0:新建任务;1:任务进行中;2:任务暂停;3:任务完成;4:任务关闭
task_namestring任务名称
template_idnumber任务模板表ID
totalnumber用户总数
typenumber任务类型:0:自动,1:手动
unassigned  
utimenumber修改时间
功能:获取座席拨打记录
说明:
示例:
  • CallCenter.preview.getContactLog({
  •   taskName:”任务名称”,
  •   pageNo:1
  • },function(json){
  •   // json为接口数据
  •   // json.code===”0000” 成功获取数据
  • },function(){
  •   // 错误处理
  • });
注意:

9.2.7 获取联系人自定义字段

接口名称:CallCenter.preview.getContactCustomizeFields(params,success,error)
参数:
参数名类型说明
— params:Object接口参数
contactgroupidNumber必选,联系人组id
pageNoNumber可选,分页号
successFunction必选,成功回调,回调参数:JSON数据
errorFunction可选,失败回调
返回值:
  •  {
  •     "list": [
  •         {
  •             "companyid": 1,
  •             "contact_group_id":0,
  •             "ctime": 1497580848,
  •             "f_enum": 1,
  •             "f_length": 15,
  •             "id": 2,
  •             "name": "号码",
  •             "type1": 1,
  •             "type2": "PHONE",
  •             "utime": 1497580848
  •         }
  •     ],
  •     "code": "0000"
  • }
 
参数名类型说明
codestring返回标示
listobject数据列表
companyidnumber企业id
contact_group_idnumber联系人组表ID
ctimenumber创建时间
f_enumnumber此字段具体含义 1:号码,2:用户唯一标识(即 uuid) 暂时定义
f_lengthnumber字段长度
idnumber
namestring属性名称(展示用)
type1number是否是必选字段 0:不是,1:是
type2string属性类型(int,char,varchar等)
utimenumber修改时间
功能:获取联系人自定义字段
说明:
示例:
  • CallCenter.preview.getContactCustomizeFields({
  •    contactgroupid:12,
  •    pageNo:1
  • },function(json){
  •   // json为接口数据
  •   // json.code===”0000” 成功获取数据
  • },function(){
  •   // 错误处理
  • });
注意:
 

9.2.8 获取任务详情

接口名称:CallCenter.preview.getTaskInfo(params,success,error)
参数:
参数名类型说明
— params:Object接口参数
taskidNumber必选,任务id
successFunction必选,成功回调,回调参数:JSON数据
errorFunction可选,失败回调
返回值:
  • {
  •     "task":{
  •             "companyid": 1,
  •             "contact_group_id": 1,
  •             "ctime": 1497580979,
  •             "end_time": 0,
  •             "id": 1,
  •             "start_time": 0,
  •             "status": 1,
  •             "task_name": "预览外呼测试1",
  •             "total": 12,
  •             "utime": 1497583004,
  •             "unassigned":1000,
  •             "notcallnum":10
  •             "numberlist":[
  •             {"id":1,"number":"11111"},
  •             {"id":2,"number":"2222"}]
  •         },
  •     "code": "0000"
  • }
参数名类型说明
codestring返回信息
pageobject分页信息
pageCountnumber总页数
pageNonumber页码
pageSizenumber每页条数
listobject数据列表
companyidnumber企业id
contact_group_idnumber联系人组id
ctimenumber创建时间
end_timenumber任务结束时间
idnumber任务id
start_timenumber任务开始时间
statusnumber任务状态:1:任务进行中;
task_namestring任务名称
totalnumber导入的总记录数
utimenumber修改时间
unassignednumber任务未分配联系人数量
notcallnumnumber坐席未呼叫联系人数量
numberlistobject外显号码列表
idnumber外显号码id
numberstring外显号码
功能:获取任务详情
说明:
示例:
  • CallCenter.preview.getTaskInfo({
  •   taskid:12
  • },function(json){
  •   // json为接口数据
  •   // json.code===”0000” 成功获取数据
  • },function(){
  •   // 错误处理
  • });
注意:

9.2.9 座席申请额外的预览外呼联系人

接口名称:CallCenter.preview.getAdditionalContacts(params,success,error)
参数:
参数名类型说明
— params:Object接口参数
contactgroupidNumber必选,联系人组ID
taskidNumber必选,任务id
numNumber必选,申请联系人数量
successFunction必选,成功回调,回调参数:JSON数据
errorFunction可选,失败回调
返回值:
  •  {
  • "code":"0000",
  • "addnum":8,
  • "notcallnum ":3,
  • "info":"更新成功"
  • }
 
参数名类型说明
codestring请求返回码
infostring错误说明
addnumnumber成功增加任务数量
notcallnumnumber坐席未呼叫联系人数量
功能:座席申请额外的预览外呼联系人
说明:
示例:
  • CallCenter.preview.getAdditionalContacts({
  •   contactgroupid:12,
  •   taskid:1,
  •   num:5
  • },function(json){
  •   // json为接口数据
  •   // json.code===”0000” 成功获取数据
  • },function(){
  •   // 错误处理
  • });
注意: