收藏
回答

关于APP授权之后 ,access_token的使用问题,openid无效?

app 授权登录之后, access_token存储下来了. https://api.weixin.qq.com/sns/userinfo 接口 access_token 使用存储下拉的, openid 不论我随便输入,还是输入其他人的, 最后获取都是同一个人的.

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

2 个回答

  • 正青春
    正青春
    02-26

    移动应用微信登录参考能力文档:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.html

    02-26
    有用
    回复 4
    • 小枫
      小枫
      02-26
      逻辑基本跑通了, 只是以为access_token获取之后 是所有已授权用户都可以用这个 参数加上 openid 来反复获取用户昵称和头像,现在看来,行不通. 这个access_token 只能获取这个唯一用户的信息,不能用这个来获取其他用户的信息 .
      02-26
      回复
    • 正青春
      正青春
      02-26回复小枫
      其他用户一样点击授权,一样的步骤
      02-26
      回复
    • 小枫
      小枫
      02-27
      我以为的是所有用户授权一次就可以一直通过同一个access_token 来获取信息. 和微信公众号,小程序一样, 其实不是. acces_token 只能获取 code 的来源用户的信息.
      02-27
      回复
    • 正青春
      正青春
      02-27回复小枫
      看下能力文档,通过access_token获取code,可以理解为授权,每个人通过code,获取对应的也是唯一的openid,和unionid,然后通过openid获取对应的头像昵称
      02-27
      回复
  • hello world
    hello world
    02-26

    https://api.weixin.qq.com/sns/userinfo 这个是web站的接口吧,不是app的

    02-26
    有用
    回复 1
    • 小枫
      小枫
      02-26
      我翻了不少文档,网上基本都是这个接口获取信息的.
      02-26
      回复
登录 后发表内容