我一开始错误的认为:
用户在小程序发送的客服消息,必须在自己的3rd服务器接收,然后响应微信服务器“约定的数据格式”,才能转发到“微信官方提供的客服平台”。“约定的数据格式”在最后有说明
最终结论:
小程序提供的客服消息api及小程序后台的"开启客服消息"功能。
这一切都是为了让开发者diy用的,绝大多数小程序用不到。
因为:
https://mpkf.weixin.qq.com/
官方文档应该加如下描述
A:默认客服消息-大体操作流程:
B:Diy客服消息-大体操作流程:
大体操作流程: 1:首先在小程序后台配置启动“客服消息接收地址”
2:用户在发送客服信息后,微信服务器把消息发到3rd服务器约定的url
提示:约定的url在小程序后台开启客服消息功能后设置
3:3rd服务器接收到消息数据后,个性化处理接收到的数据,比如保存记录,发送的自己的客服平台等
4:选择1:最终调用发送消息api发送给用户
5:选择2:也可以返回“官方约定指定json数据”,转到“官方的客服平台”处理
关于转发到官方微信平台”约定的格式” ps:刚看了下文档,发现文档改动了,之前明明有相关说明的,如下图我的记录。
不过现在已经找不到了……小程序改动了
用户在小程序发送的客服消息,必须在自己的3rd服务器接收,然后响应微信服务器“约定的数据格式”,才能转发到“微信官方提供的客服平台”。“约定的数据格式”在最后有说明
最终结论:
小程序提供的客服消息api及小程序后台的"开启客服消息"功能。
这一切都是为了让开发者diy用的,绝大多数小程序用不到。
因为:
在小程序后台不启用“启用并设置消息推送配置”官方提供的客服平台地址:
则用户发的信息自动转发到“小程序后台客服平台”,这样就能满足小程序应用。
开发者什么也不用操作。
https://mpkf.weixin.qq.com/
官方文档应该加如下描述
A:默认客服消息-大体操作流程:
1:在小程序后台保证关闭“客服消息”功能
2:用户发送客服信息后,微信服务器把消息自动转到“官方的客服平台”处理
原文链接:http://bbs.jointforce.com/topic/25063
B:Diy客服消息-大体操作流程:
应用举例:
1:保存用户消息记录
2:不用“微信官方提供的客服平台”发送到自己的客服消息平台
3:仅仅想接收发来的用户信息,然后再转发到“微信官方提供的客服平台”
4:…………
大体操作流程: 1:首先在小程序后台配置启动“客服消息接收地址”
2:用户在发送客服信息后,微信服务器把消息发到3rd服务器约定的url
提示:约定的url在小程序后台开启客服消息功能后设置
3:3rd服务器接收到消息数据后,个性化处理接收到的数据,比如保存记录,发送的自己的客服平台等
4:选择1:最终调用发送消息api发送给用户
5:选择2:也可以返回“官方约定指定json数据”,转到“官方的客服平台”处理
关于转发到官方微信平台”约定的格式” ps:刚看了下文档,发现文档改动了,之前明明有相关说明的,如下图我的记录。
不过现在已经找不到了……小程序改动了