通过下面的流程调用接口
1、公众号和小程序都在同一个主体公司名下
2、公众号和小程序都在同一个公司主体,同一个微信开放平台进行了绑定。
3、ACCESS_TOKEN用公众号的appid和密钥获取的。
4、发送消息的接口,调用的是公众号的:https://api.weixin.qq.com/cgi-bin/message/template/send?
5、模板消息用的是公众号的
6、openid 用的是小程序的。
bug:{"msg":"{\"errcode\":40003,\"errmsg\":\"invalid openid rid: 65261317-537f7cab-231a8ae5\",\"flag\":false}","success":true}
公众号模板消息只能通过 公众号的openid 发送,不能用小程序的
1、若当前下发模板消息的用户身份信息为公众号 openid,按照 公众号模板消息接口文档 适配
2、若当前下发模板消息的用户身份信息为小程序 openid,检查 微信开放平台 是否将小程序与公众号绑定在同一个主体
a) 若小程序与公众号绑定在同一个主体下,按照 公众号模板消息接口文档 适配
b) 若小程序与公众号没有绑定在同一个主体下,先完成绑定工作,再按照 公众号模板消息接口文档 适配
openid只能使用公众号的,不能使用小程序的。
以前可以发统一消息,现在接口关了
图的最终是让你按照公众号的模板消息文档去适配,没有小程序的openid什么事
那你们就修改一下文档。
用户需要关注公众号,你想给哪个用户发送,通过通过公众号的接口,调用公众号的openid
https://developers.weixin.qq.com/community/develop/doc/000ae8d6348af08e7030bc2546bc01?highLine=%25E5%25B0%258F%25E7%25A8%258B%25E5%25BA%258F%25E5%258F%2591%25E9%2580%2581%25E5%2585%25AC%25E4%25BC%2597%25E5%258F%25B7%25E6%25B6%2588%25E6%2581%25AF
1、若当前下发模板消息的用户身份信息为公众号 openid,按照 公众号模板消息接口文档 适配
2、若当前下发模板消息的用户身份信息为小程序 openid,检查 微信开放平台 是否将小程序与公众号绑定在同一个主体
a) 若小程序与公众号绑定在同一个主体下,按照 公众号模板消息接口文档 适配
b) 若小程序与公众号没有绑定在同一个主体下,先完成绑定工作,再按照 公众号模板消息接口文档 适配