微信平台开发 消息通知送达用户
1、小程序服务通知
- 优点:到达率高,用户手机有新消息提示(铃声,振动)
- 缺点:有次数限制
小程序订阅消息
功能介绍(文档)
消息能力是小程序能力中的重要组成,我们为开发者提供了订阅消息能力,以便实现服务的闭环和更优的体验。
- 订阅消息推送位置:服务通知
- 订阅消息下发条件:用户自主订阅
- 订阅消息卡片跳转能力:点击查看详情可跳转至该小程序的页面
订阅消息包括两种:
一次性订阅消息
一次性订阅消息用于解决用户使用小程序后,后续服务环节的通知问题。用户自主订阅后,开发者可不限时间地下发一条对应的服务消息;每条消息可单独订阅或退订。
长期订阅消息
一次性订阅消息可满足小程序的大部分服务场景需求,但线下公共服务领域存在一次性订阅无法满足的场景,如航班延误,需根据航班实时动态来多次发送消息提醒。为便于服务,我们提供了长期性订阅消息,用户订阅一次后,开发者可长期下发多条消息。
目前长期性订阅消息仅向政务民生、医疗、交通、金融、教育等线下公共服务开放,后期将逐步支持到其他线下公共服务业务。
使用说明
步骤一:获取模板 ID
在微信公众平台手动配置获取模板 ID:
登录 https://mp.weixin.qq.com 获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。
步骤二:获取下发权限 文档链接
详见小程序端消息订阅接口 wx.requestSubscribeMessage
步骤三:调用接口下发订阅消息 文档链接
详见服务端消息发送接口 subscribeMessage.send
注意事项
- 用户勾选 “总是保持以上选择,不再询问” 之后,下次订阅调用 wx.requestSubscribeMessage 不会弹窗,保持之前的选择,修改选择需要打开小程序设置进行修改。
2、微信公众号推送
- 优点:到达率中等,用户手机锁屏或微信后台运行时无消息提示。当用户打开微信 可看到 聊天列表里的公众号新消息提示。
- 缺点:无次数限制,需要小程序与公众号进行绑定。(如只开发公众号则不用考虑绑定问题)
3、短信通知
- 优点:到达率高。
- 缺点:有额外费用。
4、应用内通知。
- 优点:开发成本低,不需要依赖微信。
- 缺点:到达率低,需要用户打开应用才能收到。
网友评论