收藏
回答

微信小程序 部分用户无法得到 unionid

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getUserInfo(Object object) 客户端 6.7.3 2.3.1

微信小程序已绑定开发者账户。wx.getUserInfo(Object object) 返回的数据经服务端解密发现部分用户的数据有unionId,但是部分用户没有unionId


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

3 个回答

  • 金卜水火小
    金卜水火小
    2018-10-26

    问题已经解决了。服务端如果用获取session_key时获取到的opeid和unionId会出现这种情况。可以换成wx.userinfo()获取用户信息,然后服务端将加密数据解密之后,就会有unionId

    2018-10-26
    有用
    回复
  • 是小白啊
    是小白啊
    2018-10-25

    提供下appid以及无unionId的用户的openID

    2018-10-25
    有用
    回复
  • ekko
    ekko
    2018-10-25

    这个坑很早就有人说了,我有个办法每次都能弄到unionid

    2018-10-25
    有用
    回复 2
    • 得鹿梦鱼
      得鹿梦鱼
      2018-10-26

      怎么弄呢?

      2018-10-26
      回复
    • 郭玉峰 15811200580
      郭玉峰 15811200580
      2019-01-30回复得鹿梦鱼

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

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

      我现在的逻辑是 先去通过code获取 获取不到 就显示一个带button的页面 让用户点击(同时提示用户关注公众号)


      2019-01-30
      回复
登录 后发表内容