收藏
回答

微信小程序,获取部分用户的unionid为空,请教大佬,在什么情况下用户的unionid为空?

微信小程序,获取部分用户的unionid为空

我们的操作步骤如下:

1、通过wx.login()方法登录成功后,获取code;

2、通过接口返回的code,获取用户的unionid;

3、有部分用户的unionid为空;

请教大佬,在什么情况下用户的unionid为空?unionid为空时,可以通过什么方式为用户生成unionid吗?

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

2 个回答

  • 陈宇明
    陈宇明
    2022-02-10

    没有绑定微信开放平台

    2022-02-10
    有用 1
    回复 3
    • 大智
      大智
      2022-02-10
      感谢大佬,微信开放平台已经绑定了,只有一小部分用户,小程序中获取的unionid是空的,有没有啥方法,可以把这部分用户的unionid给补上去?
      2022-02-10
      回复
    • Rua!
      Rua!
      2022-02-10
      让用户重新授权登录把UID更新进去
      2022-02-10
      回复
    • 大智
      大智
      2022-02-10回复Rua!
      是在小程序中重新授权登录么?还是重新关注一次公众号?
      “小程序登录、用户信息相关接口调整说明”,文档链接:https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801?highLine=unionId

      这个文档中,有提到:“2月23日后,开发者调用wx.login获取的登录凭证可以直接换取unionID”
      2022-02-10
      回复
  • 孺牛
    孺牛
    2023-01-29

    同问,我们做第三方平台,小程序已绑定客户开放平台,同时授权给我们。但有些用户可以获取unionid,有些则不能,这种情况到现在一直都有

    2023-01-29
    有用
    回复
登录 后发表内容