【问题标题】:TooManyRequestsException with Amazon Product Advertising API亚马逊产品广告 API 的 TooManyRequestsException
【发布时间】:2020-10-29 17:41:21
【问题描述】:

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

我有一个 5 年的 Associate 帐户,并且我已经生成了新的 Access+Secret 密钥。

因为我在意大利,所以我打了webservices.amazon.it+eu-west-1

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

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

我知道rating limiting,但我离最低限制还差得很远。

我做错了什么?

【问题讨论】:

    标签: php amazon-product-api symfony5


    【解决方案1】:

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

    【讨论】:

    • 这确实是一个糟糕的限制。 :(
    【解决方案2】:

    检查您的帐户限制。关键是亚马逊可能会限制对附属公司的访问,因为他们当时没有产生足够的销售额。亚马逊在 2019 年 1 月之前授予无限访问权限,因此现在您的帐户可能被视为“已弃用”,因为它在过去 30 天或类似的时间里没有销售。 无论如何,最好将此问题提交给 Amazon Associates Support。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-19
      相关资源
      最近更新 更多