收藏
回答

微信公众号,用户关注公众号后如何获取nickname,avatar?

微信公众号,用户关注公众号后如何获取nickname,avatar?我是通过用户关注公众号的事件,获取到了openID,但是用openid调用https://api.weixin.qq.com/cgi-bin/user/info接口返回的json里nickname为空,请问通过什么方式在用户关注后,拿到openID后再拿到昵称和头像呢?

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

2 个回答

  • Jianbo
    Jianbo
    2023-05-06

    https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#3

    2023-05-06
    有用
    回复
  • showms
    showms
    2023-05-06

    需要用户授权才能拿到

    2023-05-06
    有用
    回复 2
    • 大鱼
      大鱼
      发表于移动端
      2023-05-06
      我是用户扫生成的公众号二维码然后关注,然后vue定时检查session,那如何再授权呢?还得再走一遍授权扫码?
      2023-05-06
      回复
    • 大鱼
      大鱼
      2023-05-06
      我是走这个接口https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKEN,生成公众号二维码,用户扫码后,关注公众号后,事件通知到后台,后台写session,然后vue前端定时查session状态信息,然后登录成功,通过事件通知我能拿到openID,但是这个openID拿不到nickname,那你说的授权方式,是我关注公众号后,再引导用户去Auth2授权吗?再登录一次吗?
      2023-05-06
      回复
登录 后发表内容