Skip to main content

Flutter

部分功能

  • SDK源码100%开源
  • 支持安卓、iOS、Web、Mac、Windows
  • 机器人对话
  • 技能组客服
  • 一对一客服
  • 支持发送电商商品信息(支持点击商品回调)
  • 支持发送附言消息
  • 对接APP用户信息(昵称/头像)
  • 获取当前客服在线状态
  • 获取历史会话
  • 消息提示音/振动设置
  • 消息送达/已读
  • 消息撤回
  • 输入状态(对方正在输入)
  • 发送/播放视频
  • 查询未读消息数
  • 支持绑定第三方账号及多账号切换

SDK源码及Demo下载

集成步骤

第一步

  • 微语 pubspec.yaml添加:bytedesk_kefu: ^2.0.0
  • 注册账号

  • 复制SDK中assets文件夹到自己项目中,并配置pubspec.yaml文件

# 添加下面3条
assets:
- assets/audio/
- assets/images/chat/
- assets/images/feedback/

第二步:初始化

// 获取企业uid,登录后台->客服->渠道->flutter
// http://www.weiyuai.cn/admin/cs/channel
String orgUid = "df_org_uid";
// 第一步:初始化
BytedeskKefu.init(orgUid);

第三步:联系客服

  • 获取技能组workGroupWid:登录后台->客服管理->技能组->唯一wid
  • BytedeskKefu.startWorkGroupChat(context, workGroupWid, "技能组客服wid");

以下步骤为非必须步骤,开发者可根据需要调用

自定义界面

  • 项目中创建文件夹: vendors
  • 将 bytedesk_kefu 文件夹放在 vendors 文件夹中
  • pubspect.yaml中填写引用本地源码
bytedesk_kefu:
path: ./vendors/bytedesk_kefu