软件下载>>
莫邻提供了一些有用的JavsScript函数用于二次开发,可以实现与电子商务网站的无缝集成,比如可以在商品展示中针对不同的商品打与指定客服的聊天窗口。这些JavsScript函数存在于在线客服代码中,所以要使用用这些函数,必须首先在网页中嵌入在线客服代码。下面对这些函数进行讲解。
1.openXtChatWindow(userId,productName,productImgPath,productPrice,talkProductUrl)
此函数的作用是弹出与指定客服号的聊天窗口,userId指客服的登录帐号。成功调用此函数有两个前提条件:该用户帐号是在线客服帐号而不是即时通讯帐号,该帐号是属于您所有而不是其它企业的帐号。 利用此函数,您可以实现客服列表的自由排版,也可以与商品展示结合,不同的商品由不同的客服负责咨询。 参数说明: userId:莫邻帐号(必选项) productName:咨询的商品名称(可选项) productImgPath:咨询的商品图片地址(可选项,图片地址必须是绝对url地址,标准大小是100×100) productPrice:咨询的商品价格(可选项) talkProductUrl:咨询的商品url地址(可选项) 示例: <button onclick="openXtChatWindow('客服id','手机','http://www.kefusoft.com/productImg.png','2000元',"商品url地址")">咨询</button>
2.closeXtChatWindow()
此函数用于关闭当前聊天窗口。 示例:<button onclick="closeXtChatWindow()">关闭</button>
3.openXtInviteBox()
此函数弹出主动邀请框。
4.openXtServiceList()
此函数弹出在线客服列表。 示例:<button onclick="openXtServiceList()">打开客服列表
5.xtuserIsOnline(userId)
此函数判断指定客服是否在线
6.getMnDefaultUser()
此函数查找并返回一个当前已连接的客服帐号,如果未找到,则返回客服列表中的第一个帐号。
7.全局变量isXtchatWindowReady,布尔型
可以根据此变量判断在线客服系统是否已初始化完成,true为已完成,false为未完成。