访客引入(在页面插入以下代码)

<script src="http://kf.ongl.cn/static/chat/js/xchat.js"></script>
<script>
XChat.init({
    uid: 0,      // 访客uid(您的项目用户uid),默认0
    gid: 0,      // 分组ID,默认0,大于0需在商户后台添加客服分组
    token: '',   // 后端获取的token,若使用token,则uid、gid参数可省略,token优先
    name: '',    // 自定义昵称,省略则以城市作为昵称
    avatar: '',  // 自定义图像地址,省略则使用系统默认图像
    open: 0,     // 加载方式,0不加载不打开|1加载并打开|2加载不打开
    appName: ''  // 窗口顶部应用名称,默认“携信客服”
    appIcon: ''  // 窗口顶部应用图标地址,默认系统图标    
    success: function(box) {
       // 调用成功的回调
       // 可在此处设置窗口样及事件
       // 参数box为打开的窗口对象
    },
    onStart: function(cb) {
       // 自定义启动,如:
       dom.onclick = function() {
          // 启动
          cb();
       }
    }
});
</script>

说明:

1、上述XChat.init块代码,可省略;init中参数也均可省略。

2、通过token方式,则uid、gid参数可省略,优势不受域名限制,随处均可引入。

3、通过uid方式引入,则添加应用时填写绑定域名,优势引入方便简单灵活。

4、若同时使用2种方式,则token方式优先。

5、无论是token还是uid方式,uid要求必须为数字

6、uid=0表示未登录访客,若未设置昵称和图标,则本系统自动使用城市做为昵称及默认图标。

7、也可通过脚本src中传入参数,并且src参数优先。不建议通过此种方式(参数变化影响js缓存)

8、token获取,见客服接入


其它说明

当然也可以直接定义样式覆盖默认样式,如:

.xchat {}

.xchat .xchat-head {}

.xchat .xchat-body {}

.xchat .xchat-start {}

.xchat .xchat-start .xchat-tip {}