在亚马逊附属产品 API 中出现问题以从亚马逊获取产品

Posted

技术标签:

【中文标题】在亚马逊附属产品 API 中出现问题以从亚马逊获取产品【英文标题】:Getting issue in Amazon affiliate Product API to fetch products from amazon 【发布时间】:2020-04-11 21:42:58 【问题描述】:

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

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

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

之后我们去了亚马逊聊天支持,但没有找到任何具体的解决方案。但他们说

用于 Product Advertising API 的每个帐户的初始使用限制为每秒最多 1 个请求,并且在您的帐户被使用后的前 30 天期间内,每天最多可累积每天 8640 个请求 (TPD)得到正式认可的。在此期间之后,您的 PA API 使用限制将仅基于您的已发货商品收入。您的帐户将获得每 5 美分 1 TPD 或 1 TPS(最多 10 TPS)的使用限制,每 4320 美元的发货项目收入通过使用产品广告 API 产生的发货在前 30 天期间.

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

【问题讨论】:

你不应该问亚马逊的那个具体问题吗? 【参考方案1】:

您似乎已用完该帐户的所有使用限制。因此,要提出新请求,您需要从您的帐户中获得一些收入。

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

你可能会从这个库中编写的测试中得到一些想法:https://github.com/utekaravinash/gopaapi5

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

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

【讨论】:

以上是关于在亚马逊附属产品 API 中出现问题以从亚马逊获取产品的主要内容,如果未能解决你的问题,请参考以下文章

使用 Amazon 的附属 API 进行自动完成

有没有办法为亚马逊的产品获取 XML?

亚马逊搜索 API

如何使用亚马逊的产品广告 API 获取运输信息

如何从亚马逊的产品广告 API 中获取产品名称?

亚马逊 API 调用以获取页面上列出的产品数量