我在尝试使用Amazon产品API时遇到问题。我拥有所有凭据,但是当我发送请求时,我会收到503状态代码和说明
您提交的请求太快了。请以较慢的速度重试您的请求
我尝试过一个名为apai-io链接的库:https://github.com/Exeu/apai-io。
我也试过这段代码:https://www.patchesoft.com/amazon-affiliate-api-php#fullcode。
奇怪的是,我只发送一个请求,试图找到具有特定ID的产品。如果有人能给我一些指示或更多信息,我真的很感激。
他们限制请求,请参阅此处的讨论
https://forums.aws.amazon.com/forum.jspa?forumID=9
这里的政策对于效率指南来说是新的
自2019年1月23日起,每个帐户的请求限制将根据过去30天内产品广告API(PA API)调用产生的收入效果计算得出。用于产品广告API的每个帐户都允许初始使用限制为每天8640个请求(TPD),最多每秒1个请求(TPS)。对于过去30天内通过使用产品广告API生成的每4320美元的运输项目收入,您的帐户将获得额外的1 TPD,每5美分或1 TPS(最多10个)。
这也影响了我,这是违反直觉的,你必须卖掉使用API,但如果你不卖,就不能使用API。