微信小程序提供订阅消息能力,从类型上分为一次性订阅消息和长期订阅消息,其中长期订阅消息的服务性和关联性无疑更强。但是目前微信平台对长期订阅的准入要求较多,我们一起来看看微信小程序如何申请接入长期订阅消息。

1、满足准入条件

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

注意:平台准入管控甚严,即使满足了以上二级服务类目,仍有很多场景不支持开通。如果无法接入,但又有长期订阅消息的需求,可以尝试接入【设备订阅消息】。

设备订阅消息用于在设备触发某些需要人工介入的事件时(例如设备发生故障、设备耗材不足等),向用户发送消息通知,也属于长期订阅消息类型,并且接入门槛低,只要是经过微信认证的非个人主体小程序,面向智能硬件生产企业或开发者即可。

2、申请接入流程

1)获取模板ID

登录微信公众平台获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。

登录小程序管理后台——功能——订阅消息——公共模板库——长期订阅,查看可选用的设备消息模板。

2)获取下发权限

调起客户端小程序订阅消息界面,返回用户订阅消息的操作结果。当用户勾选了订阅面板中的“总是保持以上选择,不再询问”时,模板消息会被添加到用户的小程序设置页,通过 wx.getSetting 接口可获取用户对相关模板消息的订阅状态。

3)调用接口下发订阅消息

小程序开发者可以在后端服务器使用HTTPS请求调用的 API,同时支持云调用方式,需开发者工具版本 >=1.02.1904090。其中次数限制要求是开通支付能力的是3kw/日,没开通的是1kw/日。

以上就是小程序长期订阅消息的申请流程,如果开发者在后台没有看到长期订阅模板,或者没有合适的模板,可以尝试在微信社区发帖申请增加新的长期订阅模板。

社区申请格式如下:

请详细说明需求场景、模板标题、关键词、示例,按照下面的格式补全信息:

【小程序appid】

【小程序主体】

【申请模板类目】

【申请模板名称】

【使用场景】(详细描述下发消息场景、收到的用户类型,对行业判断很重要)

【模板字段】

【消息示例】(1~2个示例)