在亚马逊会员产品API中遇到问题以从亚马逊获取产品



我们正在使用亚马逊会员产品广告API从亚马逊获取产品。当我们第一次实施时,帐户和API KEY一直在工作,直到1个月,但之后我们再次尝试进一步的项目开发,它停止工作并始终显示以下错误:

AWS 访问密钥 ID:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX您提交请求的速度太快。请以较慢的速度重试您的请求。

一次又一次地尝试。 最后我们决定使用相同的帐户再创建一个 API KEY,但在这种情况下,在第一次尝试时,我们再次收到相同的错误。

在此之后,我们转到亚马逊聊天支持,但没有找到任何特定的解决方案。 但他们说

帐户获得批准后的前 30 天内,每个用于产品广告 API 的帐户的初始使用限制为每秒最多 1 个请求,每天累计最多 8640 个请求 (TPD(。在此期限之后,您的 PA API 使用限制将仅基于您的发货商品收入。您的帐户将获得每 5 美分 1 TPD 的使用限制,或在过去 30 天内使用产品广告 API 产生的每 4320 美元发货商品收入获得 1 TPS(最多 10 TPS(的使用限制。

但现在的问题是,我们正处于开发阶段,无法产生收入。 也没有测试/沙盒环境。

看起来您已用完该帐户的所有使用限制。因此,要提出新的请求,您需要从您的帐户中产生一些收入。

我建议您使用生成与 PA API 相同的响应的虚拟 API 测试您的产品。

您可能会从此库中编写的测试中获得一些想法:https://github.com/utekaravinash/gopaapi5

如果您需要更多帮助,可以阅读本文以了解 API 请求的工作原理:https://www.utekar.com/amazon-product-advertising-api-5-go-client-library-gopaapi/

免责声明:我是这个开源库的作者,它是用 Golang 编写的。

最新更新