收藏
回答

小程序wxacode.getUnlimited下载二维码,AccessToken总是无故失效?

通过auth.getAccessToken获取到一个新的AccessToken,然后调用wxacode.getUnlimited下载二维码,第一次可以下载成功,第二次就返回说token失效,怎么解决?

{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest rid: 5f438c3c-4b42b8c3-62792f83"}


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

2 个回答

  • 张三疯
    张三疯
    2020-08-24

    你这个账号(appid=wx91****10)在08-24号17:00~18:00期间,共刷新了8次access_token。其中17:45:00~17:45:59这一分钟内,就刷新了4次。刷新后旧token会失效的,用失效的token,会得到40001错误码。

    2020-08-24
    有用
    回复 2
    • 18号
      18号
      发表于移动端
      2020-08-24
      那是我一直在刷新,因为拿到的都失效,能加你联系方式吗,想联调下
      2020-08-24
      回复
    • 张三疯
      张三疯
      2020-08-24回复18号
      在这里回复或者私信即可。
      2020-08-24
      回复
  • 游戏人生
    游戏人生
    2020-08-24

    大哥你自己检查下。。。是不是搞错了

    2020-08-24
    有用
    回复 6
    • 18号
      18号
      发表于移动端
      2020-08-24
      同一个token第一次可以,第二次不行
      2020-08-24
      回复
    • 游戏人生
      游戏人生
      2020-08-24回复18号
      大哥。。。明白token 是什么吗? 还能反复用?肯定只能兑换一次啊
      2020-08-24
      回复
    • 18号
      18号
      2020-08-25回复游戏人生
      谁告诉你access_token 只能用一次?不清楚就别瞎说
      2020-08-25
      回复
    • 游戏人生
      游戏人生
      2020-08-25回复18号
      。。。这个7200秒是让你做凭证缓存的,不是说这段时间你兑换N次都不会失效,你刷新后,token就失效了啊
      你请求这个 https://api.weixin.qq.com/cgi-bin/token  去兑换token 就会导致之前的token失效
      兑换access_token和 拿着access_token去请求别的数据是两件事,明白吗?
      2020-08-25
      回复
    • 游戏人生
      游戏人生
      2020-08-25回复18号
      你这种情况最大的可能性有2个,一个是有其他人跟你一起开发,并使用了一样的appId去获取凭证,第二种就是请求逻辑不对,你拿着失效的凭证去请求其他API接口,导致40001
      2020-08-25
      1
      回复
    查看更多(1)
登录 后发表内容
问题标签