收藏
回答

微信开发者工具,微信登录,只有一两个用户可以获取unionid,其他用户都无法获取unionid?

使用开发者工具,做了一个微信登录的功能,但是只有一两个用户可以获取到unionid,其他人都无法获取的原因是什么?其他人也拥有开发者的权限,在线很急,求帮助

最后一次编辑于  09-23
回答关注问题邀请回答
收藏

3 个回答

  • 老张
    老张
    09-23

    只能采用终极unionid获取流程:wx.login+wx.getUserInfo解密。

    09-23
    赞同
    回复 4
    • Josie
      Josie
      09-23
      我是用这种方式拿到了code,并且在后天解析出了openid,有些用户不能拿到unionid,有些人又可以拿到unionid
      09-23
      回复
    • 老张
      老张
      09-23回复Josie
      这种是一定可以拿到unionid的,你的代码出问题了。
      09-23
      回复
    • Josie
      Josie
      09-23回复老张
      有些人可以拿到unionid,有些人就拿不到
      09-23
      回复
    • 老张
      老张
      09-23回复Josie
      我只能猜你连开放平台都没绑定了。
      09-23
      回复
  • 思男
    思男
    09-23

    09-23
    赞同
    回复 1
    • Josie
      Josie
      09-23
      但是有些用户,登录时解密,获取的unionid为null
      09-23
      回复
  • จุ๊บ
    จุ๊บ
    09-23

    从用户信息中解密可以得到,这个方式目前我感觉还比较稳定

    09-23
    赞同
    回复 6
    • Josie
      Josie
      09-23
      我是解密的时候,获取的unionid为null
      09-23
      回复
    • จุ๊บ
      จุ๊บ
      09-23回复Josie

      绑定开放平台了?

      09-23
      回复
    • Josie
      Josie
      09-23回复จุ๊บ
      开发公众号,小程序和app都已经绑定开放平台
      09-23
      回复
    • จุ๊บ
      จุ๊บ
      09-23回复Josie

      是从用户信息解密,不是获取openid的时候获取。

      09-23
      回复
    • Josie
      Josie
      09-23回复จุ๊บ
      是指使用密文和解密向量解密,获取openid和unionid?
      09-23
      回复
    查看更多(1)
问题标签