imgur - 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)
,并且我成功地连续数天上传图像。
- 有谁知道什么时候
UserRemaining
会重置? - 通过imgur API docs搜索,我找不到关于
UserRemaining
定义和限制意味着什么的解释。它是帐户生命周期限制吗? - 我给imgur客户支持发送了电子邮件,他们的回复是指示我在这里用
imgur
标签问我的问题,因为我的问题与 API 相关。
解决方案
推荐阅读
- vb.net - 在 VB.NET 中作为 Build-Output 访问自定义常量
- php - 根据选择值 WooCommerce 填充其他字段
- javascript - 从生成的页面调试 javascript
- javascript - 是否可以使用 next.js 从远程文件系统获取页面
- c++ - 如何在 C++ 的整数数组元素中显式设置“null”值
- jenkins - 詹金斯无法安装任何插件
- python - 如何将我的函数应用于 JSON 文件中的所有值?
- opencv - 如何通过 cv2.dnn.readNetFromTorch() 读取 pytorch 模型文件?
- docker - WSL2(docker)端口在主机上未打开
- python - timeseries_dataset_from_array 返回未来的样本而不是以前的样本