收藏
回答

公众号网页授权,通过code去获取用户信息,errcode:40029

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

公众号网页授权,通过code去获取用户信息

直接debug获取到code,拿到code后去访问接口:

https://api.weixin.qq.com/sns/oauth2/access_token?grant_type=authorization_code&appid=XXXXXX&secret=XXXXX&code=031ZvDkl2tuQmb4TDFol21zkb61ZvDkB

第一次报错{"errcode":40029,"errmsg":"invalid code, rid: 646f7dd2-10ef5eae-04eed982"}

第二次报错{"errcode":40163,"errmsg":"code been used, rid: 646f800a-70c1dec7-6e505273"}

就没看懂,如果是code无效,第二次应该也是报invalid code,但是第二次又提示code被使用,说明code是正确的,那第一次为什么报invalid code?今天晚上突然就不行了,之前都一直好好的

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

1 个回答

  • CRMEB
    CRMEB
    2023-05-26
    1:code过期
    2:重复使用code
    3:code错误
    


    2023-05-26
    有用
    回复 2
    • undefinedX
      undefinedX
      2023-05-26
      是可能这3种情况吗?
      2023-05-26
      回复
    • CRMEB
      CRMEB
      2023-05-27回复undefinedX
      2023-05-27
      回复
登录 后发表内容