收藏
回答

怎么使用union id获取openid?

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

回答关注问题邀请回答
收藏

3 个回答

  • Charb
    Charb
    01-15

    你们数据库中没有存储用于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

    01-15
    赞同
    回复
  • 正周
    正周
    01-15

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

    01-15
    赞同
    回复
  • 祺爸💎
    祺爸💎
    01-15

    没有办法

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

    01-15
    赞同
    回复 2
    • 罗。
      罗。
      01-15
      谢谢!
      01-15
      回复
    • 祺爸💎
      祺爸💎
      01-15回复罗。
      亲,记得点赞
      01-15
      回复
登录 后发表内容
问题标签