收藏
回答

微信小程序某些用户获取不到unionid

同一个微信小程序,小程序目前是体验版本,目前一共6个测试小程序,但是有一个小程序没有unionid,发送http请求到

https://api.weixin.qq.com/sns/jscode2session

链接后,只返回openid,但是其他用户可以返回unionid。


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

4 个回答

  • 郭玉峰 15811200580
    郭玉峰 15811200580
    2019-01-30

    关注了绑定到同一个开放平台的正式公众号(测试公众号无效) 就可以直接获取到

    不关注 就需要 button getuserinfo 后台解密

    我现在的逻辑是 先去通过code获取 获取不到 就显示一个带button的页面 让用户点击


    2019-01-30
    有用
    回复
  • 香菜
    香菜
    2018-12-10

    老哥,你怎么获取到unionid的,我怎么一个都拿不到

    2018-12-10
    有用
    回复 2
    • 郭玉峰 15811200580
      郭玉峰 15811200580
      2019-01-30

      关注了绑定到同一个开放平台的正式公众号(测试公众号无效) 就可以直接获取到

      不关注 就需要 button getuserinfo 后台解密

      我现在的逻辑是 先去通过code获取 获取不到 就显示一个带button的页面 让用户点击

      2019-01-30
      回复
    • 香菜
      香菜
      2019-01-31回复郭玉峰 15811200580

      谢谢老哥

      2019-01-31
      回复
  • JamieLee
    JamieLee
    2018-12-07


    现在的情况是有同主体下的微信公众号,但是如果没有unionid,应该都没有呀

    2018-12-07
    有用
    回复
  • 灵芝
    灵芝
    2018-12-07

    unionID在满足条件的时候才会返回哈:https://developers.weixin.qq.com/miniprogram/dev/api/code2Session.html


    2018-12-07
    有用
    回复 2
    • JamieLee
      JamieLee
      2018-12-07


      存在同主体下的公众号,但是如果其他用户能返回unionid,应该所有用户都能返回才是。这个unionid机制应该和用户没有关系

      2018-12-07
      回复
    • 灵芝
      灵芝
      2018-12-07回复JamieLee

      检查一下是否都满足条件


      2018-12-07
      回复
登录 后发表内容