收藏
回答

为什么获取accesstoken报45009?

我发现项目有个逻辑会循环调用获取accesstoken,我知道这是错误的,打印了调用次数,短时间内调用了2001次,第2001次就返回45009了,这样会导致今天一整天的调用都是45009,我以为是过了一个小时之后就正常了

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

2 个回答

  • 正青春
    正青春
    01-18

    达到最大 api 每日配额限制,你可以把获取的access_token放到数据库里,存放两个小时,两个小时候再次访问,更新access_token,存放时间2个小时

    01-18
    有用
    回复 4
    • 闻善
      闻善
      01-18
      我查了所有机子合起来的调用log,没达到每日配额欸,那个2001,第2001次就开始45009,然后后面几乎都是45009了,这个2001就很有故事
      01-18
      回复
    • 正青春
      正青春
      01-18回复闻善
      报这个错就是到达配额限制,有没有其他地方也调用了
      01-18
      回复
    • 闻善
      闻善
      01-18回复正青春
      我统计了所有调用的Log,所有项目今天的总次数也就1W多,但官方好像是一天50W吧
      01-18
      回复
    • 正青春
      正青春
      01-18回复闻善
      在帐号后台开发者中心接口权限模板查看帐号各接口当前的日调用上限和实时调用量
      01-18
      回复
  • 海越
    海越
    01-18

    试试到微信控台里的重置接口调用次数有没有用

    01-18
    有用
    回复 1
    • 闻善
      闻善
      01-18
      嗯嗯,清了,我只是比较好奇,后面其他正常的业务逻辑再去调接口就45009了,明显没超过天限制次数
      01-18
      回复
登录 后发表内容