帮助中心

点密客服产品使用指南与技术文档

帮助中心 常见问题 插件接口

插件接口

点密客服提供开放的 API 接口,允许您将客服功能集成到自己的系统或工作流中。


一、API 概述

1.1 接入方式

  • 所有接口通过 HTTPS 协议访问
  • 使用 API Key 进行身份认证
  • 数据格式为 JSON

1.2 获取 API Key

  1. 登录管理后台
  2. 进入「全局设置」>「其他设置」
  3. 在租户信息中查看或生成 API Key(App 密钥)

安全提示:请妥善保管 API Key,不要在客户端代码中暴露。如果怀疑 Key 已泄露,请立即重新生成。


二、Web 渠道嵌入 API

2.1 基础嵌入代码

将以下代码添加到网站 HTML 的 </body> 标签之前:

<script>
  (function(w, d, s, u) {
    // 嵌入代码
  })(window, document, 'script', 'YOUR_CHANNEL_URL');
</script>

2.2 传递访客信息

通过 API 可以在页面加载时传递访客信息:

// 设置访客信息
window.dmChat = window.dmChat || [];
window.dmChat.push(['setUser', {
  name: '访客名称',
  email: '[email protected]',
  phone: '13800138000',
  // 自定义字段
  customFields: {
    company: '公司名称',
    level: 'VIP'
  }
}]);

2.3 API 方法

方法 说明
open() 打开聊天窗口
close() 关闭聊天窗口
setUser(info) 设置访客信息
on(event, callback) 监听事件

三、常见集成场景

3.1 与 CRM 系统集成

通过 API 将客服对话中的客户信息同步到您的 CRM 系统:

  • 访客进线时自动查询 CRM 中的客户资料
  • 对话结束后将沟通记录回写到 CRM

3.2 与工单系统集成

  • 将无法即时解决的问题转为工单
  • 工单状态变更时通知座席和访客

3.3 与电商系统集成

  • 访客浏览商品时自动展示商品信息
  • 在对话中发送订单卡片和物流信息

四、注意事项

  1. API 调用有频率限制,请合理控制调用频率
  2. 敏感操作(如删除数据)建议增加二次确认
  3. 建议在测试环境验证接口调用后再上线生产环境
  4. 保持 API Key 的安全性,定期轮换

下一步

Telegram 咨询 @dmvip888
Telegram QR 手机扫码更方便
在线客服 早 8-晚 24,欢迎咨询
Telegram 咨询 在线客服