小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序发送模板消息到公众号如何实现
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
绑定开放平台
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
使用 用户公众号openid 发送,如果原先没有保存关联记录,那么就需要重新想办法获取
求答案
检查当前调用下发统一消息接口的用户身份信息:
1、若当前下发模板消息的用户身份信息为公众号 openid,按照 公众号模板消息接口文档 适配
2、若当前下发模板消息的用户身份信息为小程序 openid,检查 微信开放平台 是否将小程序与公众号绑定在同一个主体
a) 若小程序与公众号绑定在同一个主体下,按照 公众号模板消息接口文档 适配
b) 若小程序与公众号没有绑定在同一个主体下,先完成绑定工作,再按照 公众号模板消息接口文档 适配
要发公众号模板消息需要两个前置条件
1、用户关注了公众号
2、知道接收模板消息用户公众号号openId
----------------------
所以通俗的做法是:
1、公众号改成开发者模式,这样用户的一些操作(比如关注/取消关注公众号)微信会发给开发者配置的后台地址。开发者收到消息后,获取用户的unionId、opneId、是否关注公众号等数据自行保存在数据库里。(开发者模式下,公众号菜单的创建和修改需要通过接口下发)
2、公众号和小程序绑定到同一个开放平台。这样用户的公众号和小程序unionId是形同的,如此就可以指导小程序用户对应的公众号openId了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
绑定开放平台
使用 用户公众号openid 发送,如果原先没有保存关联记录,那么就需要重新想办法获取
求答案
检查当前调用下发统一消息接口的用户身份信息:
1、若当前下发模板消息的用户身份信息为公众号 openid,按照 公众号模板消息接口文档 适配
2、若当前下发模板消息的用户身份信息为小程序 openid,检查 微信开放平台 是否将小程序与公众号绑定在同一个主体
a) 若小程序与公众号绑定在同一个主体下,按照 公众号模板消息接口文档 适配
b) 若小程序与公众号没有绑定在同一个主体下,先完成绑定工作,再按照 公众号模板消息接口文档 适配
要发公众号模板消息需要两个前置条件
1、用户关注了公众号
2、知道接收模板消息用户公众号号openId
----------------------
所以通俗的做法是:
1、公众号改成开发者模式,这样用户的一些操作(比如关注/取消关注公众号)微信会发给开发者配置的后台地址。开发者收到消息后,获取用户的unionId、opneId、是否关注公众号等数据自行保存在数据库里。(开发者模式下,公众号菜单的创建和修改需要通过接口下发)
2、公众号和小程序绑定到同一个开放平台。这样用户的公众号和小程序unionId是形同的,如此就可以指导小程序用户对应的公众号openId了