#http #imgur
#http #imgur
Вопрос:
Я загружаю изображения через Imgur API (https://apidocs.imgur.com /) но я получаю ‘Слишком много запросов’ (ошибка 429), даже если думал, что предыдущий запрос вернул ‘X-Ratelimit-сохранение пользователя = 1216’. Я понимаю, что я должен быть в состоянии выполнить 1216 сообщений, прежде чем превысить ограничение скорости.
Редактировать:
Заголовок первого запроса (успех)
X-Ratelimit-Userlimit ,Value : [2000]
X-Post-Rate-Limit-Reset ,Value : [1099]
X-Ratelimit-Clientreset ,Value : [11017]
X-Ratelimit-Userreset ,Value : [3600]
X-Ratelimit-Userremaining ,Value : [1216]
X-Post-Rate-Limit-Remaining ,Value : [1244]
X-Ratelimit-Clientlimit ,Value : [12500]
X-Post-Rate-Limit-Limit ,Value : [1250]
X-Ratelimit-Clientremaining ,Value : [12248]
Content-Type ,Value : [application/json]
Заголовки второго запроса (сбой, превышение предела скорости):
X-Ratelimit-Userlimit ,Value : [2000]
X-Ratelimit-Clientreset ,Value : [10204]
X-Ratelimit-Userreset ,Value : [3600]
X-Ratelimit-Userremaining ,Value : [0]
X-Ratelimit-Clientlimit ,Value : [12500]
X-Ratelimit-Clientremaining ,Value : [12035]
Content-Type ,Value : [application/vnd.imgur.v1 json]
Ответ №1:
У меня такая же проблема, и это потому, что я использую настройки imgur API по умолчанию в Postman. Вам нужно изменить тип авторизации на ваш. В моем случае я меняю на «Наследовать авторизацию от родителя ..», где я устанавливаю авторизацию для родительской папки.
Ответ №2:
Пожалуйста, взгляните на https://apidocs.imgur.com/#rate-limits где вы найдете подробную информацию о конкретных ограничениях скорости API.
Imgur имеет несколько ограничений скорости, включая ограничения для каждого приложения и IP-адреса пользователя. Даже если у вас больше кредитов на запрос пользователя, в приложении может больше не быть доступных кредитов, и это может привести к ограничению скорости для ваших запросов.
Каждый ответ от серверов Imgur содержит заголовки ограничения скорости, которые предоставят вам более подробную информацию об ограничениях, которые вы достигаете.
Заголовки ограничения скорости, включенные в ответы (из документов Imgur API):
X-RateLimit-UserLimit
— Общее количество кредитов, которые могут быть выделены.X-RateLimit-UserRemaining
— Доступно общее количество кредитов.X-RateLimit-UserReset
— Временная метка (эпоха unix) для того, когда кредиты будут сброшены.X-RateLimit-ClientLimit
— Общее количество кредитов, которые могут быть выделены для приложения за день.X-RateLimit-ClientRemaining
— Общее количество кредитов, оставшихся для приложения через день.
Комментарии:
1. Я проверил эту документацию, но не смог найти никакого объяснения тому, что я вижу.
X-Ratelimit-Userremaining
Форма отбрасывания1216
для0
перехода от одного запроса к другому.