尝试使用Amazon产品API时遇到问题。我拥有所有凭据,但是当我发送请求时,会收到带有说明
的503状态代码您提交请求的速度过快。请在以下位置重试您的请求 速度慢
我尝试了一个名为apai-io链接的库:https://github.com/Exeu/apai-io。
我也尝试过以下代码:https://www.patchesoft.com/amazon-affiliate-api-php#fullcode。
奇怪的是,我只发送一个请求,试图找到具有特定ID的产品。如果有人能给我一些指导或更多信息,我将不胜感激。
答案 0 :(得分:1)
它们正在限制请求的速率,请参见此处的讨论
https://forums.aws.amazon.com/forum.jspa?forumID=9
这里的政策是关于效率指南的新政策
从2019年1月23日开始,每个帐户的请求限制是基于过去30天内对产品广告API(PA API)的调用所产生的收入表现来计算的。 每个用于Product Advertising API的帐户的初始使用限制为每天8640个请求(TPD),最大每秒1个请求(TPS)。通过使用Product Advertising API在过去30天内的发货,您的帐户每5美分或1 TPS(最多10个)将额外获得1 TPD,或者每产生$ 4320的发货收入可获得1 TPS。
这也影响了我,它是违反直觉的imo,您必须出售才能使用API,但如果不出售就不能使用API。