专业的在线客服云平台 购虚拟主机,高性价比云服务器,送迅通在线客服套餐
热点教程
首页>在线客服系统使用教程>在线客服系统访客端API详细介绍

在线客服系统访客端API详细介绍

      迅通提供了一些有用的JavsScript函数用于二次开发,可以实现与电子商务网站的无缝集成,比如可以在商品展示中针对不同的商品打与指定客服的聊天窗口。这些JavsScript函数存在于在线客服代码中,所以要使用用这些函数,必须首先在网页中嵌入在线客服代码。下面对这些函数进行讲解。

1.openXtChatWindow(userId,productName,productImgPath,productPrice)

此函数的作用是弹出与指定客服号的聊天窗口,userId指客服的登录帐号。成功调用此函数有两个前提条件:该用户帐号是在线客服帐号而不是即时通讯帐号,该帐号是属于您所有而不是其它企业的帐号。 利用此函数,您可以实现客服列表的自由排版,也可以与商品展示结合,不同的商品由不同的客服负责咨询。
参数说明:
userId:迅通帐号(必选项)
productName:咨询的商品名称(可选项)
productImgPath:咨询的商品图片地址(可选项,图片地址必须是绝对url地址,标准大小是100×100)
productPrice:咨询的商品价格(可选项)
示例:
<button onclick="openXtChatWindow('110888','手机','http://www.xtmeet.com/productImg.png','2000元')">咨询</button>

2.closeXtChatWindow()

此函数用于关闭当前聊天窗口。
示例:<button onclick="closeXtChatWindow()">关闭</button>

3.openXtInviteBox()

此函数弹出主动邀请框。

4.openXtServiceList()

此函数弹出在线客服列表。
示例:<button onclick="openXtServiceList()">打开客服列表

5.xtUserOnline(userName)

此函数判断指定客服是否在线

6.getXtDefaultAgent()

此函数查找并返回一个正在线的客服帐号,如果未找到,则返回客服列表中的第一个帐号。

7.全局变量isXtchatWindowReady,布尔型

可以根据此变量判断在线客服系统是否已初始化完成,true为已完成,false为未完成。

迅通提供了目前使用非常广泛的ecshop商城系统的一个示例模板,此示例模板集成了迅通在线客服的常用功能。点此下载示例模板