根据旧版的文档说明原有的下发统一消息接口被收回,现在需要换到新的接口,也就是公众号模版消息接口
当前的接口传值用户的openid不再是小程序端的,而是公众号端的用户openid,但是现在有一个开发中的疑惑。根据资料说明,用户关注公众号就会有一个独有的openid,在公众号开发文档中
此处的接口获取的是全部用户列表的openid ,那么疑惑点就在这里了,我在开发中要是需要对单独的某一个用户进行发送消息的通知,我要怎么区分到底是哪个用户的openid呢。现在整个发送消息的接口流程我是跑通了,(使用的是公众号上用户的openid,但是如果用的是小程序上的openid就会报错。小程序的openid 从这个来https://api.weixin.qq.com/sns/jscode2session)但是就是不知道怎么给对应的用户去发送。请教下大佬!
获取用户在公众号下的openid方法有很多,比如公众号与小程序绑定在同一个微信开放平台账号下,在数据库里面分别保存用户在公众号与小程序下的openid和unionid,在数据库里面通过unionid去关联同一个用户。
可以参考一下这篇文章:
「小程序下发统一消息接口」收回后,如何适配? https://developers.weixin.qq.com/community/develop/article/doc/000c2a2911cc889cdf5052f1e61013