亚马逊产品广告 API 出现 TooManyRequestsException

问题描述 投票:0回答:4

我开始开发一个简单的 Symfony 5 应用程序。它使用 Amazon Product Advertising API 5.0 和 paapi5-php-sdk 包(由 TheWirecutter 提供,因为 Amazon 从 Packagist 中提取了它,但这无关紧要)。

我有一个 5 年的关联帐户,并且我已经生成了新的访问+密钥。

由于我在意大利,所以我点击 webservices.amazon.it+eu-west-1

我在过去 24 小时内运行了 10 个 API 调用,但服务始终响应:

TooManyRequests 错误消息:由于请求原因,请求被拒绝 节流。请验证每秒发出的请求数 亚马逊产品广告 API。

我知道评级限制,但我远未达到最低限制。

我做错了什么?

php amazon-product-api symfony5
4个回答
15
投票

按照 Denys Gorobchenko 的建议,我联系了亚马逊。由于销量低(无),我对 AAPI 的访问权限已被撤销。我不太确定如果我没有访问权限,我应该如何使用它进行开发,但我已经转向其他事情,现在我不会再研究这个了。


3
投票

我第一次尝试使用 API 时遇到了相同的速率限制错误,即使我在过去 30 天内确实有联属销售。

对于那些处于相同情况的人,对我来说有效的方法就是等待更多时间,然后再尝试。我不得不等待大约48小时然后它开始接受我的请求。


0
投票

检查您的帐户限制。关键是亚马逊可能会限制附属公司的访问,因为它们当时没有产生足够的销售额。亚马逊在 2019 年 1 月之前授予无限制访问权限,因此现在您的帐户可能会被视为“已弃用”,因为它在过去 30 天内没有销售或类似的情况。 无论如何,最好向亚马逊联盟支持解决这个问题。


0
投票

有谁知道如何解决 Amzon API 的以下问题:保存配置时发生错误:由于请求限制,请求被拒绝。检查每秒向亚马逊广告 API 发出的请求数。 这是我第一次在我的网站上设置 API。我很感激这方面的任何更新。谢谢你。

© www.soinside.com 2019 - 2024. All rights reserved.