微信公众平台提供的客服功能对于小型企业来说已经基本能够保证日常的客服使用需要,然而如果想要保存用户与客服的聊天数据,或者使用自己的客服系统,那么就需要将微信客户发送过来的消息再次转发到自己的客服系统,下面就简单介绍一下开发步骤。
一、删除所有的客服账号
为了避免消息被多客服系统劫持,首先需要将当前系统的所有客服账号删除
二、修改(删除)转发到多客服的代码
删除转发到多客服的代码,也就是给微信服务器返回MsgType
为transfer_customer_service
的xml
消息
三、收到消息后调用客服系统的接口或者mq进行消息转发
将收到的客户消息转发给自己的客服系统
四、收取客服系统的消息,并调用发送客户消息接口将数据发送给客户,以实现客服聊天功能
http请求方式: POST
https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN
支持发送如下格式的消息:
- 文本消息
- 图片消息
- 音频消息
- 视频消息
- 音乐消息
- 图文消息
- 卡券消息
具体请参考微信公众平台开发文档
如有问题可在文章下方留言
网友评论