说明
微信公众号关于消息管理有很多的接口,这些接口涉及的主要包括几个部分:用户、公众号、微信后台、第三方后台、第三方应用,它们之间的关系如下:
微信公众号消息通信分为以下几种:
事件
特点是由用户动作发起(可能用户未关注此公众号),微信后台通知,第三方后台接收
- 相关接口: 微信公众号事件接收接口
- 简要说明:主要包括关注、取消关注、扫描二维码、地理位置、自定义菜单事件
消息
特点是由用户发起消息(关注公众号后在公众号界面发送消息),微信后台通知,第三方后台接收
- 相关接口:微信公众号普通消息接收接口(描述微信发送的数据)、 微信公众号被动回复用户消息(描述第三方后台应该如何返回数据)
- 简要说明:包括文本、图片、音频、视频等多种消息类型
模板消息
特点是由第三方后台发送,微信后台接收,并展示在公众号
- 相关接口: 微信公众号模板消息接口
- 简要说明:模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中。模板需要预先添加到微信后台,在发送模板消息时要注明模板ID。
群发
特点是由第三方后台发送,微信后台接收,并展示在公众号
- 相关接口:微信公众号群发接口和原创校验
- 简要说明:有严格的次数限制。需要原创校验,校验不通过则需要寻求授权。可以根据用户标签选择性群发
客服
特点是由第三方后台发送,微信后台接收,并展示在公众号
- 相关接口:微信公众号客服消息
- 简要说明:客服消息需要在特定动作发生后48小时内才可以发送。可以添加多个客服
一次性订阅
特点是由第三方应用发送,微信应用接收,由用户授权,最后才能显示
- 相关接口:微信公众号一次性订阅消息
- 简要说明:用户可以在未关注的情况下接收一次性订阅