怎么使用union id获取openid?
发布于 7 年前 作者 huyang 14226 次浏览 来自 问答

公司现在有个产品需要使用公众号的发红包功能,产品登录使用的是APP和网站模式的UNION ID,发这个红包需要OPENID,现在有没有办法通过UNION ID获取到用户在这个公众号下面的OPENID?求解答。

3 回复

没有办法

--↓↓👍点赞是回答的动力哦

通过unionID不能获取openID;你可以在用户打开公众号时,再获取一下openid

你们数据库中没有存储用于openid?如果没有的话提供一个比较繁琐的方法仅供参考,1,拉取公众号所有用户列表(这个列表中返回的有用户的openid )2,获取用户基本信息(UnionID机制) 3,更新数据库中用户的信息(openid unionID 这些),这样openid 与unionid就一一对应了

参考文档 https://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.html#UinonId

回到顶部