技术文档
  开发经验
  问题解答
     
     
  北电11C/CS1000交换机呼叫中心
  西门子Hipath3000交换机呼叫中心
  阿尔卡特4400/4200/OXE/OXO交换机呼叫中心
  AVAYA definity/S8000系列/IPO交换机呼叫中心
  行业应用解决方案
     
     
  华呼CTI Link中间件
  华呼UC统一通信平台
  华呼CCM呼叫中心管理软件
  华呼CClog录音监听管理系统
  华呼电话会议系统
     
  福州华呼技术有限公司
  电 话: 0591-87721405 87722406
  传 真: 0591-87734408
  Email: hr@cncall.com
 

地 址:

中国福建福州五四北路方圆大厦14层(350003)
   
 
   
 
   
 
 
 
 
为西门子Hicom 150E和318COM交换机提供的API中间件S2A软件使用说明
 

一. CTI Link S2A安装

CTI Link S2A运行在NT或WIN2000服务器上,以NT服务(NT SERVICE)形式实现。

在安装之前,先连接好计算机COM口与交换机V.24口之间的电缆。

若是正式版,安装软件狗驱动程序:运行dog Driver目录下的Instdrv.exe即可,并重启NT。

最后安装CTI Link S2A 软件:

将CTILinkS2A.exe 文件拷至 C:\Winnt\system32 目录下,运行

"C:\Winnt\system32\CTILinkS2A.exe" install

(用鼠标按 开始|运行,然后输入 "C:\Winnt\system32\CTILinkS2A.exe" install),安装CTI Link S2A服务。在 控制面板|服务 里,开始CTI Link S2A服务即可。下次NT系统启动时,会自动开始CTI Link S2A服务。可用管理工具里的事件查看器,在应用程序日志里查看CTI Link S2A服务所输出的信息。

若要卸去CTI Link S2A服务,运行

"C:\Winnt\system32\CTILinkS2A.exe" remove

 

二. 注册表(registry)修改

CTI Link S2A软件在安装后,会在注册表里创建了下列子键:

HKEY_LOCAL_MACHINE\Software\cncall\CTILinkS2A

在该键里共有2个值:

* COM_PORT,与交换机V.24口连接所使用的计算机COM口,缺省为1,表示COM1。

* COM_BAUD,与交换机V.24口连接所使用的通信速率,缺省为19200。

三. 关于链路故障恢复

当由于电缆故障或其他原因,导致CTI Link S2A服务器与交换机连接断开,此时CTI Link S2A服务器关闭所有的客户端连接,暂停服务。然后CTI Link S2A服务器不断尝试恢复与交换机的连接,一旦与交换机连接恢复后,CTI Link S2A服务器恢复提供对客户端的服务,接受客户端的连接请求。

四. CTC API实现说明

* CTI Link S2A支持CTC 4.0及CTC 5.0 API标准,建议使用CTC 5.0 API。

* 支持的CTC例行程序:
例行程序的名称 用 途
ctcAddMonitor 给一条监听通道添加一个设备
ctcAnswerCall 应答一个呼叫
ctcAssign 分配一条信道
ctcAssociateData 把数据与一个呼叫关联起来
ctcCancelCall 切断一个呼叫
ctcConferenceJoin 合并几个呼叫到一个会议呼叫中
ctcConsultationCall 发出一个磋商呼叫
ctcCstaGetAllCallForwards 返回所有的呼叫转发的当前信息
ctcDeassign 撤消一条信道
ctcErrMsg 获得为一个条件值定义的名称
CtcGetAgentStatus 返回一个座席的当前状态信息
CtcGetCallForward 返回呼叫转发的当前信息
ctcGetChannelInformation 获得一个信道的信息
ctcGetDoNotDisturb 返回不被干扰(Do-Not-Disturb)状态的当前信息
ctcGetEvent 获得关于事件和状态变化的信息
ctcGetMonitor 获得关于监听状态的信息
ctcHangupCall 切断一个呼叫
ctcMakeCall 发出一个呼叫
ctcReconnectHeld 切断一个磋商呼叫,并获得保持等待状态的呼叫
ctcRemoveMonitor 从监听信道上移去一个设备
ctcSwapWithHeld 交换当前活动呼叫与磋商保持状态呼叫
ctcSendDTMF 发送DTMF数字
ctcSetAgentStatus 为一个ACD座席设置状态
ctcSetCallForward 为一个设备设置呼叫转发
ctcSetDoNotDisturb 为一个设备设置Do-Not-Disturb状态
ctcSetMonitor 为一个设备设置监听状态
ctcSingleStepTransfer 传递一个呼叫
ctcSnapshot 查询设备的当前状态
ctcTransfercall 传递一个呼叫

* 在ctcAssign例行程序里的支持的设备类型deviceType有:

ctcK_Dn 一个电话设备

ctcK_MonitorChannel 一条监听信道

不使用LogicalIdentifier的值。

* 对于ctcAssociateData等例行程序,应用数据Application Data存储在CTI Link S2A服务器上。

* 对于ctcGetEven例行程序,返回的eventData里的timeStamp为CTI Link S2A服务器接收到这个事件时的日期和时间。

* 不支持ctcCstaEscape、ctcCstaGetPrivateData、ctcCstaGetPrivateEventData、ctcCstaSetPrivateData等例行程序。

* 对于ctcSetAgentStatus例行程序,agentMode可取下列值:

ctcK_AgnenLogin:登录,在logicalAgent里指定Agent ID

ctcK_AgnenLogout:退出

ctcK_AgnetReady:准备

ctcK_AgentNotReady:未准备

ctcK_AgentAferCallWork:话后处理,正在完成一个呼叫的细节

 
 
 
 

关于华呼 | 解决方案 | 产品信息 | 技术支持 | 成功案例 | 软件下载 | 诚聘英才 | 联系我们 | 友情链接
福州华呼技术有限公司  Fuzhou Cncall Technology Co.,Ltd  版权所有
网站备案号/经营许可证号:闽ICP备05003173号
Copyright © 2001-2008 www.cncall.com All rights Reserved.