微信小程序接入客服功能,通常是指在页面上添加一个能让用户点击并直接打开聊天窗口的按钮,这里主要涉及到小程序WXML和JS等页面的设置。
目前,小程序客服主要有两种实现方式:微信官方提供的原生客服,以及功能更强大的第三方客服系统。下面主要介绍一下如何接入官方原生的客服,希望对您有一定的帮助。
使用微信原生客服功能
这是最简单、最基础的方式,无需自己搭建服务器,直接使用微信官方提供的客服能力。
第一步:在小程序页面(WXML)添加客服按钮
你只需要在你希望显示客服页面的 WXML 文件中添加一个按钮,将下面代码复制粘贴到指定的WXML页面位置,CSS可自行调整。
<!-- page.wxml 中添加一个客服按钮 --><button plain="true" open-type="contact" bindcontact="handleContact">客服</button>
open-type="contact":这个属性是核心,它告诉小程序这个按钮的功能是打开客服会话。
bindcontact="handleContact":(可选)这是一个回调事件。当用户在客服会话页面中点击了返回小程序的消息时,会触发这个事件,你可以在 handleContact 函数中获取到相关信息。
第二步:在页面JS中处理回调(可选)
如果你在按钮上添加了 bindcontact 属性,可以在对应的 JS 文件中定义这个事件处理函数,将下面代码复制粘贴到对应的JS页面中。
// 示例:在 page.js 中handleContact (e) {console.log('用户从客服会话返回', e.detail)// e.detail 中包含用户点击的消息路径等信息}
第三步:配置和绑定客服人员
登录小程序后台:访问 微信公众平台,登录你的小程序账号。
绑定客服人员:在左侧菜单栏找到 基础功能 - 客服 ,点击「添加客服」按钮,输入客服人员的微信号进行绑定,一个小程序最多可以绑定100个客服人员。
客服接待,被绑定的客服人员可以通过两种方式接待客户:
手机端:在微信中搜索小程序「客服小助手」并登录,即可实时收到并回复客户消息。
电脑端:访问网页版客服工具 https://mpkf.weixin.qq.com/,扫码登录后进行接待。

