客服接入演示

用于验证 iframe 接入、传参、最小化/关闭指令与消息通知。

示例数据

// 这段代码可以直接复制到你的页面里使用
// 1) 引入 SDK(按你的部署路径调整)
// <script src="https://aikefu.le365.com.cn/open/js/mangocsr-jssdk.min.js"></script>

// 2) 打开 / 唤起客服(默认同页面只保留 1 个实例;重复 show 会复用并唤起已有实例)
var kefu = LingRuiKefu.show({
    // 必填:渠道/服务 ID
    service_id: '5016377643348529152',

    // 弹窗配置
    config: {
        position: 'rightBottom', // leftBottom | rightBottom | center
        width: '550px',
        height: '670px',

        // 蒙层:true 时点击蒙层默认最小化(不销毁 iframe)
        mask: true,

        // 最小化消息气泡展示时长(ms)
        bubbleDuration: 2000,

        // 如需允许同页面创建多个实例,显式开启:
        // multiple: true,

        // 最小化图标样式/位置(可选)
        // iconBgColor: 'rgba(24, 144, 255, 0.95)',
        // iconTextColor: '#fff',
        // iconPosition: { right: '20px', bottom: '20px' },
    },

    // 访客信息(可选,不传则后端通常会生成匿名访客)
    visitor: {
        user_id: 'USER_888',
        nickname: '测试用户小王',
        avatar: 'https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png',
        phone: '13900001111',
        email: 'zhangsan@example.com',
        tags: ['VIP', '老客户']
    },

    // 当前浏览商品(可选)
    goods: {
        id: '10001',
        title: '高性能无线降噪耳机 Sony WH-1000XM5',
        price: '2999.00',
        image: 'https://p1.music.126.net/K1Xt-WJ_PZ94iQW9.jpg',
        url: window.location.href
    },

    // 相关订单(可选)
    order: {
        order_no: 'ORD_20231027_00001',
        status: '待发货',
        create_time: '2023-10-27 10:00:00',
        amount: '2999.00',
        url: window.location.href + '?order_id=1'
    },

    // 打开/关闭回调(仅在宿主页面本地执行,不会 postMessage 到 iframe)
    opend: function () {
        console.log('客服已打开');
    },
    closed: function () {
        console.log('客服已关闭');
    }
});

// 3) 业务变化时(例如订单状态变化)可以随时更新给客服页
kefu.setData({
    order: {
        order_no: 'ORD_20231027_00001',
        status: '待发货',
        create_time: '2023-10-27 10:00:00',
        amount: '2999.00',
        url: window.location.href + '?order_id=1'
    }
});

        

操作

提示:如果 SDK 开启了蒙层(config.mask=true),点击蒙层会默认最小化。

> 等待操作…