收藏
回答

h5 真机非静默授权,不关注无法获取 unionid 以及缓存问题?

逻辑 :h5项目 扫二维码 通过非静默授权 获取code 调用后端接口 获取unionid

问题:不关注公众号 获取unionid失败 第一次进入也会有提示弹框是否同意获取信息 通过code掉接口但是拿不到unionid

如果我是静默的话 肯定没有提示框 所以我走的肯定是非静默(我全局查看只有这个地方用了重定向获取code) 但是不关注的话拿不到unionid

还有短时间内多次非静默授权 存在code相同 后端会报40163 怎么处理

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

4 个回答

  • 海的里
    海的里
    2021-10-23

    我们项目这个功能是想通过扫码获取用户unionid 因为不关注拿不到unionid (不知道哪个环节出问题 )最后 是如果拿不到unionid 这边让他去关注 这样处理

    2021-10-23
    有用
    回复
  • 郑钱花
    郑钱花
    2021-10-21

    wx.login拿到code,通过code2session获取openId+unionid 是静默的,不会有弹窗。

    而unionid需要APP和小程序关联同一微信开放平台才会有值

    2021-10-21
    有用
    回复
  • 青团社
    青团社
    2021-10-21

    h5的话 不关注是拿不到unionId的,所以你逻辑是正常的

    2021-10-21
    有用
    回复 1
    • 海的里
      海的里
      2021-10-23
      我这边是扫码进入 h5页面 不关注公众号获取不到unionid
      2021-10-23
      回复
  • 圣光围绕的QCC
    圣光围绕的QCC
    2021-10-21

    是openId吧?可以通过云函数拿

    2021-10-21
    有用
    回复 1
    • 海的里
      海的里
      2021-10-23
      是想拿到unionid
      2021-10-23
      回复
登录 后发表内容