#微信小程序#--小程序之客服消息应用案例

user

雨橙

中国.四川.成都

世界之上、唯有远见、惟爱不变。


最近应项目要求需要做一个类似手机网站的展示页面小程序。需要实现功能包括可以打电话。可以直接在线客服咨询会话。可以导航地图。
这里主要说一下实现这三个功能的主要组件及接口使用。
先上效果图:





一:  实现打电话主要调用如下API接口:
wx.makePhoneCall({
      phoneNumber: '029-xxxxxxx',
      success: function () {
        console.log("拨打电话成功!")
      },
      fail: function () {
        console.log("拨打电话失败!")
      }
    })

二:实现在线地图导航API如下:
wx.openLocation({
      latitude: 34.246720,
      longitude: 108.844530,
      scale: 18,
      name: 'xxx',
      address: 'xxxxxxxxxx'
    })

三:实现在线客服消息的功能稍微复杂一些,实现步骤如下:
1,代码中添加如下组件接口代码:
<button open-type="contact"  class='mobutton'></button>

这里需要添加一个button组件。指定open-type属性值为"contact".这样我们就建立了与微信客服后台直接的联系。
当用户点击按钮进入会话发送消息的时候。我们的消息将推送至微信后台,微信客服后台界面如下:



要使会话有效需要到小程序后台配置客服人员.界面如下:


配置好客服人员后。就可以正常使用了。
注意:小程序需要从开发版上传审核。然后发布上线。这样外部才可以正常使用。



posted at