微信小程序消息通知方案

1.统一服务消息:

要求:用户需要对小程序中的某个组件(如某个按钮)进行点击,获得消息通知机会(formId) 。

缺点:点击一次,只能获得一次消息通知机会。

文档:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/uniform-message/uniformMessage.send.html

2.订阅消息(一次性订阅消息)

要求:用户打开小程序时,需同意授权小程序发送一次性订阅消息给用户。

缺点:授权一次,只能获得一次消息通知机会。

文档:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/subscribe-message.html

3.订阅消息(长期性订阅消息)

要求:用户打开小程序时,需同意授权小程序发送长期订阅消息给用户。可多次发送消息给用户。

缺点:目前长期性订阅消息仅向政务民生、医疗、交通、金融、教育等线下公共服务开放,后期将逐步支持到其他线下公共服务业务。

文档:https://developers.weixin.qq.com/community/develop/doc/00008a8a7d8310b6bf4975b635a401?highLine=%25E9%2595%25BF%25E6%259C%259F%25E8%25AE%25A2%25E9%2598%2585%25E6%25B6%2588%25E6%2581%25AF

4.通过公众号发送模板消息

要求:

1、公众号授权给第三方平台;

2、用户关注公众号后,需要有个H5页面,让其授权,获取openID、unionID;

3、通过公众号用户的unionID,关联小程序用户;

发送消息逻辑:

①确定需接收信息的小程序用户openID;

②通过unionID,查找对应的公众号用户openID;

③给该公众号用户发送模板消息。

你可能感兴趣的:(微信小程序消息通知方案)