微信小程序关联服务号发送模板消息
微信小程序关联服务号发送模板消息全流程
前言
由于微信小程序模板消息有行业限制,且长期模板申请门槛较高,因此在某些业务场景下,使用小程序自身模板消息并不灵活。
针对这种情况,可以通过“微信开放平台”关联小程序与服务号的方式,由服务号代替小程序发送模板消息,从而实现消息通知。
前置准备
要实现小程序与服务号的消息打通,必须完成以下认证操作:
- 微信服务号认证:费用 ¥300 / 年;
- 微信小程序认证:费用 ¥300 / 年;
- 微信开放平台认证:费用 ¥300 / 年。
⚠️ 注意:三个认证缺一不可。
微信开放平台绑定操作
- 登录 微信开放平台,完成认证;
- 在“账号管理”中,绑定你的 微信小程序 和 服务号。
绑定成功后,两个账号将共享同一 UnionID,可实现用户身份互通。
核心流程详解
- 用户在小程序中登录,获取 UnionID;
- 通过 UnionID 查询对应的 服务号 openid;
- 服务号根据 openid,调用消息推送接口发送模板消息。
流程图如下:
核心接口文档参考
总结
通过微信开放平台绑定小程序与服务号,并结合 UnionID 机制,可以灵活实现小程序与服务号间的消息互通。
这种方式适合对消息通知有较高需求的应用场景,是微信官方推荐的解决方案之一。