微信小程序接入

2018-06-06 06:23:11
26,213

一、功能简介

接入小程序后,访客接待由坐席在工作台统一处理,若坐席不在线则访客可以留言,由坐席事后接待。

易客通支持微信小程序接入,鉴于第三方应用授权可能存在token冲突的风险,因此我们选择支持扫码授权的方式接入小程序在线客服。

二、使用条件

扫码授权前,请确认小程序已嵌入微信官方规定的小程序客服咨询按钮代码,否则可能无法获得头像和昵称

 <button 
      type="primary" 
      size="40"
      session-from="icsoc|{{userInfo.nickName}}|{{userInfo.avatarUrl}}|{{userInfo.gender}}|{{userInfo.city}}|{{userInfo.province}}"
      open-type="contact"
    >在线客服
  </button>

此外,为了正确获得访客的所在省市,请务必在app.js中加入以下代码 lang: "zh_CN",

//app.js
    // 获取用户信息
    wx.getSetting({
      success: res => {
        if (res.authSetting['scope.userInfo']) {
          // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框
          wx.getUserInfo({
            lang: "zh_CN",
            success: res => {
              // 可以将 res 发送给后台解码出 unionId
              this.globalData.userInfo = res.userInfo

三、接入流程

    1. 打开【配置-渠道管理-小程序接入】页面,点击【添加小程序】

      1529660077570003.png

    2. 使用小程序管理员个人微信扫描二维码,选择想要绑定的小程序,确认即可。

      1529660513427024.png

    3. 解绑小程序:请前往小程序后台,操作路径【设置-第三方服务-第三方平台授权管理

     1529660895259818.png

该文章对您是否有用?