t3chnoboy/amazon-product-api

RequestThrottled: New Efficiency-Guidelines

Opened this issue · 3 comments

Hi everyone,

since 23rd january 2019 there is a limit on who can you use the Amazon Product API, see here:
https://docs.aws.amazon.com/de_de/AWSECommerceService/latest/DG/TroubleshootingApplications.html#efficiency-guidelines

Amazon explains that accounts which did not generate any revenue within the last 30 days will be revoked and won't be able to use the API anymore. In this case a RequestThrottled error will occur by requesting the API.

Has someone a solution for this? I tried to regenerate my API token/secret but without success. It seems that people will have to use SiteStripe until they gain access to the Product Advertisement API.

Same problem.

My account has made money, so I'm not sure why I'm being throttled.

iicc1 commented

Adding the Amazon domain into the client request solved my issue, like this:
client.itemSearch({ domain: 'webservices.amazon.es', ...

Thanks to: #104 (comment)