收藏
回答

getUserInfo获取出来的数据解密没有unionid?

微信小程序获取用户信息把加密数据传递给后端解密后没有unionid,微信公众号的主体与小程序一致,且开发者使用过微信公众号。

微信小程序APPID:wx14d17ae1858937f4

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

3 个回答

  • 青寒
    青寒
    2020-03-23

    有试过微信开放平台注册账号吗 open.weixin.qq.com

    2020-03-23
    有用 1
    回复 1
    • Eric Zhu Laifa
      Eric Zhu Laifa
      2020-03-31
      看过文档后,发现需要在微信开放平台注册和关联小程序后,才可以调用返回unionId
      2020-03-31
      回复
  • 林
    2020-09-07

    楼主解决没?我两年前的代码,现在居然获取不到unionid了,真是奇葩

    2020-09-07
    有用
    回复
  • Xs
    Xs
    2020-03-23

    通过getUserInfo获取的数据解密的方式,必须先用户授权,再获取getUserInfo的数据解密。关注过公众号的,是通过wx.login+code2Session接口,获取unionid。

    2020-03-23
    有用
    回复 7
    • 夏夜浅
      夏夜浅
      2020-03-23
      我是使用的用户授权后的UserInfo进行的解密,wx.login+code2Session同样没有获取到unionid
      2020-03-23
      回复
    • Xs
      Xs
      2020-03-23回复夏夜浅
      2020-03-23
      回复
    • 夏夜浅
      夏夜浅
      2020-03-23
      后面是解密后的数据
      2020-03-23
      回复
    • Xs
      Xs
      2020-03-23回复夏夜浅
      逻辑是正确的,看看是否是后端解码问题
      2020-03-23
      回复
    • Xs
      Xs
      2020-03-23回复夏夜浅
      2020-03-23
      回复
    查看更多(2)
登录 后发表内容
问题标签