呼叫中心接口callcenter webservices api64bit_第1页
呼叫中心接口callcenter webservices api64bit_第2页
呼叫中心接口callcenter webservices api64bit_第3页
呼叫中心接口callcenter webservices api64bit_第4页
呼叫中心接口callcenter webservices api64bit_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档编制目 2、集成环境说 调用地 3、话务控制接口说 接口测 来电弹 通话分机示 分机示 通话保 恢复通 转 通话质 强 强制获取所有分机状 获取单个分机状 4、外呼接口说 外呼接口流程 上传接口POST提 获取文件接 文 删除文 获取外线列 获取语音外呼IVR接听对 创建语音外呼IVR任 创建智能外呼Queue任务(队列接听 导入任务号 删除任 获取所有任 5、MYSQL数据库接口说 6、V5.2N系列接口说 6.1文件的6.2文件的7、V60系列接口说 7.1文件的7.2文件的1、文档编制目为了方便第合作伙伴调用callCenter的话务及数据功能、特地编写了一套基WebservicesAPI2、集成环境说3、话务控制接口说text:调用方式<?xmlversion="1.0"encoding="utf-OnClickCall(stringstrExten,stringstrTo,stringstrExten<分机号>strTo<呼叫号码><(txtResult.Text<?xmlversion="1.0"encoding="utf-10success[成功]Ringing[中]Busy[不可用]ConnectionFailedPBXstringpopEvent(stringstrExten:分机号<?xmlversion="1.0"encoding="utf- 1成功、0callin呼入、calloutstringgetRecording(stringuid:来电弹屏的<?xmlversion="1.0"encoding="utf- - 1成功、0 - stringsetBuys(stringstrExten:工号<?xmlversion="1.0"encoding="utf-<Message>Updateddatabase1成功、0success、error败UpdateddatabasesuccessfullyConnectionFailed连接PBX败stringsetIdle(stringstrExten:工号<?xmlversion="1.0"encoding="utf-<Message>Keydeleted1成功、0success、error败UpdateddatabasesuccessfullyFailedtoupdateentry[示闲失败]ConnectionFailed连接PBX败stringkeepCalling(stringstrExten 呼入工号801,801调用该接口则<?xmlversion="1.0"encoding="utf- <?xmlversion="1.0"encoding="utf-<Message>Agentnotin<?xmlversion="1.0"encoding="utf-<Message>Agentnotin1成功、0方名称success功errorSIP/802-[当前的通道]AgentnotinuseConnectionFailed连接PBX败stringrestoreCalling(stringstrAgent,stringstrAgent:strExten:要恢复通话的分机号的通道号、由通话保持时返回、如<?xmlversion="1.0"encoding="utf-<Message>Restorepark<?xmlversion="1.0"encoding="utf-<Message>Channelnot1成功、0success、error败ConnectionFailed连接PBX败stringtransferCall(stringstrAgent,stringstrAgentstrExten<?xmlversion="1.0"encoding="utf-<Message>Transfer<?xmlversion="1.0"encoding="utf-<Message>Agentnotin<?xmlversion="1.0"encoding="utf-<Message>Extenisnot<?xmlversion="1.0"encoding="utf-<Message>Agentnotin1成功、0success、error败Transfersuccessful[转接成功]Agentnotinuse[工号不可用]ExtenisnotidleConnectionFailed连接PBX败stringcallQuality(string通话接口功能类似于10086的满意度、当客户呼入801后调用该接口、<?xmlversion="1.0"encoding="utf-<Message>Feedback<?xmlversion="1.0"encoding="utf-<Message>Agentnotin1成功、0success、error败FeedbacksuccessfulAgentnotinuse[工号不可用]ConnectionFailed连接PBX败stringmonitorExten(stringstrAgent,stringstrAgent:发起的工号(分机<?xmlversion="1.0"encoding="utf-<Message>Spyorwhisper<?xmlversion="1.0"encoding="utf-<Message>Spyorwhisper<?xmlversion="1.0"encoding="utf-<Message>Agentnotin1成功、0success、error败Spyorwhispersuccess[成功Spyorwhisperfailed[失败Agentnotinuse可用ConnectionFailed连接PBX败stringwhisper(stringstrAgent,stringstrAgent:工号strExten:801802803<?xmlversion="1.0"encoding="utf-<Message>Spyorwhisper<?xmlversion="1.0"encoding="utf-<Message>Spyorwhisper<?xmlversion="1.0"encoding="utf-<Message>Agentnotin1成功、0success、error败Spyorwhispersuccess[成功Spyorwhisperfailed[失败]Agentnotinuse[工号不可用]ConnectionFailed连接PBX败stringhangUp(stringstrAgent:工号<?xmlversion="1.0"encoding="utf-<?xmlversion="1.0"encoding="utf-<Message>No1成功、0success、error败ChannelHungupsuccess[成功]agentnotinuse ConnectionFailed连接PBX败stringgetAllExtenStatus(string<?xmlversion="1.0"encoding="utf-1成功、01话中11stringgetExtenStatus(string<?xmlversion="1.0"encoding="utf-1成功、01话中114、外呼接口说名上上传接口Web<formname="uncall"action="recording_files.php"支持上传16Bits,at8000Hz格式wav调用方式POST上传文上传成上传接口POST提上传接口采用POST方式接收第文件上传、只支持上传16Bits,调用方式POST上传文E1E23MBE3文件已经存在S1F1获取文件接stringgetReordingFilesList(string<?xmlversion="1.0"encoding="utf-1成功、0name:Web删除文stringdelReordingFiles(stringname:<?xmlversion="1.0"encoding="utf-<?xmlversion="1.0"encoding="utf-<Message>nameis1成功、0success[成功]、error败nameiserror[文件格式不正确stringgetTrunkList(string<?xmlversion="1.0"encoding="utf-1成功、0IVR ingIVR(string<?xmlversion="1.0"encoding="utf- 1成功、0 ingQueues(string<?xmlversion="1.0"encoding="utf- 1成功、0IVRstringaddIvrTask(stringcreate_users,stringtask_name,stringtask_out_line,stringing_ivr_values,stringcall_max,stringtask_callerid,stringstart_time,stringend_time,stringcreate_users:(必填task_name(必填 ingIVR方法返回的value)(填call_max:(必填task_callerid:呼出主叫(0)(必填)start_time:每天开始时间(格式:09:00、不填写默认)end_time:每天结束时间(格式:18:00、不填写默认)<?xmlversion="1.0"encoding="utf-<?xmlversion="1.0"encoding="utf-<Message>create_usersis1成功、0success[成功]、error败create_usersisempty[创建人为空]task_nameisempty[任务名称为空]task_out_lineisempty为空]ing_ivr_valuesisemptyQUEUE空]call_maxisemptytask_calleridisemptyQueue任务(队列接听stringaddQueueTask(stringcreate_users,stringtask_name,stringtask_out_line,stringing_queue_values,stringcall_max,stringtask_cortrol_type,stringtask_override,stringstart_time,stringend_time,stringcreate_users:(必填task_name(必填 value)(必填call_max:(必填task_cortrol_type:任务类型(gi(必填)task_override:呼叫系数(正整数、或正小数)(必填)task_callerid:呼出主叫(0)(必填)start_time:每天开始时间(格式:09:00、不填写默认)end_time:每天结束时间(格式:18:00、不填写默认)<?xmlversion="1.0"encoding="utf-<?xmlversion="1.0"encoding="utf-<Message>create_usersis1成功、0success[成功]、error败create_usersisempty[创建人为空]task_nameisempty[任务名称为空]task_out_lineisempty为空]ing_queue_valuesisemptyQUEUE空]call_maxisempty[最大并发值为空]task_calleridisempty[主叫为空]task_cortrol_typeisemptytask_cortrol_typeiserrortask_overrideisempty[呼叫系数为空task_overrideiserror[呼叫系数错误stringaddPhoneToTask(stringTaskID,string <?xmlversion="1.0"encoding="utf-<?xmlversion="1.0"encoding="utf-<Message>TaskIDis1成功、0success[成功]、error败TaskIDisemptyPhonesisemptyphoneoverflow2000[号码数超过databaseserror[数据库为空stringupdateTask(stringid,stringtask_status,stringcall_max,stringcall_max:0<?xmlversion="1.0"encoding="utf-<?xmlversion="1.0"encoding="utf-<Message>idis1成功、0success[成功]、error败idisempty[任务ID空stringdelTask(string<?xmlversion="1.0"encoding="utf-<?xmlversion="1.0"encoding="utf-<Message>idis1成功、0success[成功]、error败idisempty[任务ID空stringgetAllTask(string<?xmlversion="1.0"encoding="utf-<create_time>2014-01-15 <create_time>2014-01-14 1成功、0success[成功]、error败 <task_cortrol_type>任务控制方式(控制方式(gi5、MYSQL数据库接口说uncalcc接口数据库操作账号o_task_run_ID,总表用于控制任务、子表用于存放任务号码。`id`int(10)NOTNULL`task_name`varchar(50)DEFAULTNULLCOMMENT务名`task_type`varchar(50)DEFAULTNULLCOMMENT务类click\\ivr\\queue`create_time`timestampNULLDEFAULTCURRENT_TIMESTAMPCOMMENT时间`create_users`varchar(50)DEFAULTNULLCOMMENT建人`task_out_line`varchar(50)DEFAULTNULLCOMMENT外线`task_queue`varchar(50)DEFAULTNULLCOMMENT'接听对象(队列 ing列`task_status`varchar(10)NOTNULLDEFAULTCOMMENT状态runstoppush`call_max`int(3)NOTNULLDEFAULT'1'COMMENT最大并发数`task_mark`textCOMMENT备注`task_day_start`varchar(255)DEFAULT09:00'COMMENT`task_day_end`varchar(255)DEFAULT'18:00'COMMENT每`task_run_id`varchar(50)DEFAULTNULLCOMMENT子表`task_num`int(6)DEFAULT0'COMMENT数`task_undistribute`int(11)DEFAULT'0'COMMENT数`task_called`int(6DEFAULT0COMMENT`task_success`int(6)DEFAULT0'COMMENT功`task_visit`int(6)DEFAULT'0'COMMENT`task_fail`int(6)DEFAULT'0'COMMENT败数`context`varchar(50)DEFAULT'ext-did'COMMENT`task_override`float(10,2)DEFAULT'1.00'COMMENT系数`task_loss_ceiling`varchar(10)DEFAULT'0'COMMENT呼损率上限`queue_name`varchar(25DEFAULT0COMMENT列名`task_callerid`varchar(20)DEFAULTNULLCOMMENT呼出主叫`is_run`int(11)DEFAULT`recording_files`varchar(255)DEFAULT'0'COMMENT' PRIMARYKEY(`id`)`id``id`int(10)NOTNULL`mobile`varchar(16)DEFAULTNULLCOMMENT `contact`varchar(20)DEFAULTNULLCOMMENT`remark`varchar(255)DEFAULTNULLCOMMENT`address`varchar(255)DEFAULTNULLCOMMENT`call_status`int(2DEFAULT0COMMENT'01234中、5忽略',`call_time`datetimeDEFAULTNULLCOMMENT`call_billsec`int(3)DEFAULT0'COMME

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论