主页 > 知识库 > UniMedia MSIX座席控件Javascript调用实例

UniMedia MSIX座席控件Javascript调用实例

热门标签:原装电话机器人出售 甘肃企业智能外呼系统价格多少 北海市电话电销机器人报价 远拓400电话办理 天津高频外呼系统 商洛外呼线路解决 电销机器人唱歌 南宁电销外呼系统违法吗 电子地图标注费用

2009/05/27

1.目标功能   在网页中通过Javascript实现来话通知和电话应答。 2.JavaScript调用实例

html> head> title>Demo/title> script language=javascript> //初始化控件 function doInit() { //获得控件 var MSI = document.getElementById("msictl"); //设置连接信息 MSI.SetConnInfo("192.168.1.1", 10089); //设置绑定的DN号 MSI.SetDN("1000"); //启动MSI MSI.Start(); }

//登录操作 function doLogin() { //登录 var MSI = document.getElementById("msictl"); var ret = MSI.Login(0, 1000, 1, 0, "2000", "1", "xms", ""); if (ret == -1) { alert("登录失败:" + MSI.GetLastErrorCauseDesc()); } else { alert("登录成功!"); } }

//应答操作 function doAnswer() { //获得控件 var MSI = document.getElementById("msictl"); //MSI摘机 var ret = MSI.SetHookStatus(0, 2); //1-onhook, 2-offhook if (ret != 0)//控件方法调用失败,显示失败信息 { alert("应答错误:" + MSI.GetLastErrorCauseDesc()); } }

//来话处理函数 function MSI_OnCallIncome(AlertingDN, CallingDN, CalledDN, UUD) { alert(“来电话了!”) } /script>

!-- 来话事件处理 --> script for="msictl" language="JavaScript" event="OnCallIncome(AlertingDN, CallingDN, CalledDN, UUD)"> MSI_OnCallIncome(AlertingDN, CallingDN, CalledDN, UUD); /script>

!-- 发起Login请求后返回的响应事件处理 --> script for="msictl" language="JavaScript" event="OnLogin(MsgID, SuccFlag, ErrorCause, AgentID)"> if (SuccFlag == 0) { alert("话务员登录成功"); } else { var MSI = document.getElementById("msictl"); alert("话务员登录失败: " + MSI.GetLastErrorCauseDesc()); } /script>

body> object id="msictl" codeBase="http://192.168.1.8/msitest/MSIX.ocx#version=1,0" height=1 width=1 border=0 classid="clsid:F212E459-0DFE-4A18-86E0-CF9FC11AAB96" VIEWASTEXT> /object>

input name="ButtonInit" type="button" id="ButtonInit" onclick="doInit()" value="控件初始化"/> input name="ButtonLogin" type="button" id="ButtonLogin" onclick="doLogin()" value="座席登录"/> input name="ButtonAnswer" type="button" id="ButtonAnswer" onclick="doAnswer()" value="应答来话"/> /body> /html> 说明: 1.先初始化控件,然后登录座席,登录成功后打内线电话1000或通过ACD分配到1000,应答来话即可; 2.SetConnInfo/SetDN/Start等函数都有事件返回,可判断是否成功; 3.具体API以及事件的用法请参考开发文档。

CTI论坛报道

标签:鄂尔多斯 延安 牡丹江 哈尔滨 张掖 大庆 贵州 双鸭山

巨人网络通讯声明:本文标题《UniMedia MSIX座席控件Javascript调用实例》,本文关键词  UniMedia,MSIX,座席,控件,Javascript,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《UniMedia MSIX座席控件Javascript调用实例》相关的同类信息!
  • 本页收集关于UniMedia MSIX座席控件Javascript调用实例的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章