RequestThrottled: вы отправляете запросы слишком быстро.Пожалуйста, повторите ваши запросы медленнее - PullRequest
0 голосов
/ 22 февраля 2019

Я отправляю этот запрос:

from amazonproduct import API
api = API(locale='us')
result = api.item_search('Furniture', Keywords = 'sofa', Availability='Available')

и получаю обратно ошибку

RequestThrottled: AWS Access Key ID: XXXXXXXXXXXXXXXX. You are submitting requests too quickly. Please retry your requests at a slower rate.

Я знаю, что этот вопрос уже задавался 2 года назад здесь .Но я отправляю только один запрос.

Кроме того, аналогичный вопрос был задан здесь больше, чем год назад.Ответ, опубликованный 25 дней назад, был:

Решено добавить домен в запросе: domain: 'webservices.amazon.es'

Однако «домен» неПохоже, что параметр amazon ItemSearch API .

Любые предложения приветствуются.

Ответы [ 3 ]

0 голосов
/ 25 февраля 2019

Amazon отключил нашу учетную запись, потому что мы не получили достаточного дохода.

0 голосов
/ 16 апреля 2019

С января 2019 года Amazon изменил политику использования API.Функция API сопоставлена ​​с продажей, совершенной вами в прошлом месяце.

Если вы столкнулись с этой ошибкой, значит, вы не совершали никаких продаж в прошлом месяце.Для справки любезно посетите https://docs.aws.amazon.com/es_es/AWSECommerceService/latest/DG/TroubleshootingApplications.html

0 голосов
/ 24 февраля 2019

Это может произойти, если вы отправите слишком много запросов во время тестирования.В дополнение к максимальному пределу в секунду, существует также ограничение на день и месяц: https://docs.aws.amazon.com/de_de/AWSECommerceService/latest/DG/TroubleshootingApplications.html#efficiency-guidelines

Если вы используете оболочку Python, домен уже добавлен к вашему запросу.

...