收藏
回答

openid在什么情况下获取不到?

大部分用户都可以获取到openid,只有几个用户拿不到openid,请问有什么情况下是拿不到openid呢,是需要什么权限或者跟微信号有关系吗?

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

1 个回答

  • 袁康
    袁康
    2019-09-18

    前端获取code,后台用code请求https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 换取openid,你看看哪一步有问题

    2019-09-18
    有用 1
    回复 4
    • July
      July
      2019-09-18

      是这样的,前端没拿到openid时没有报错,后端也没有错误日志记录,所以现在就不知道接口具体报什么错误,而且我们这边复现不了,是用户手机出现的问题😭😭

      2019-09-18
      回复
    • 袁康
      袁康
      2019-09-18回复July
      前端没拿到openid做下处理,重新获取或者提示
      2019-09-18
      回复
    • July
      July
      2019-09-18回复袁康
      这个是可以做,现在就是不明白为什么拿不到openid
      2019-09-18
      回复
    • 袁康
      袁康
      2019-09-18回复July
      做个收集异常的接口,看看能否找到原因
      2019-09-18
      回复
登录 后发表内容
问题标签