首页 > 解决方案 > imgur API:UserRemaining 为 0 且永不重置

问题描述

我一直在使用带有免费级别帐户的库将图像上传到imgur imgurpython一切都很顺利,直到UserRemaining上周达到零。

自 2 月 27 日以来,我尝试每天继续上传一次,但UserRemaining从未重置,以下是我收到的回复:

   DEBUG 2021-03-05 13:51:20,190 : https://api.imgur.com:443 "POST /3/upload HTTP/1.1" 429 94
   ERROR 2021-03-05 13:51:20,198 : ImgurClientRateLimitError: Rate-limit exceeded!
{'UserLimit': '2000', 'UserRemaining': '0', 'UserReset': '3600', 'ClientLimit': '12500', 'ClientRemaining': '12499'}

UserReset值从不改变,我假设是应该重置3600的秒数。UserRemaining我现在已经等了 6 天了,它还没有重置。

在上传工作的同时,我通过输入循环确保保持在每小时 52 张图像上传的限制内time.sleep(71),并且我成功地连续数天上传图像。

  1. 有谁知道什么时候UserRemaining会重置?
  2. 通过imgur API docs搜索,我找不到关于UserRemaining定义和限制意味着什么的解释。它是帐户生命周期限制吗?
  3. 我给imgur客户支持发送了电子邮件,他们的回复是指示我在这里用imgur标签问我的问题,因为我的问题与 API 相关。

标签: imgur

解决方案


推荐阅读