亚马逊 SP-API 速率限制

时间:2021-04-07 14:17:45

标签: python amazon-web-services rate-limiting amazon-api-gateway

任何熟悉 Orders API 的速率限制的人

正在调用以下端点 orders/v0/orders/{}/buyerInfo

image

应该是每秒 1 个请求? Burst 1 在这里是什么意思?完全看不懂。

我已经尝试在每个请求之间休眠 1 秒,但我不断收到以下错误。

You exceeded your quota for the requested resource.

但是如果我一直增加请求之间的睡眠。 API 有时会回答,有时不会。

1 个答案:

答案 0 :(得分:1)

突发设置和速率设置共同控制您的 API 可以处理的请求数量。 假设您将油门设置为 Rate = 100(每秒请求数)和 Burst = 50(请求数)。使用这些设置,如果在完全相同的毫秒内发送 100 个并发请求,由于突发设置,只有 50 个将被处理,其余 50 个请求将获得 429 Too Many Requests 响应。假设前 50 个请求在每个 100 毫秒内完成,那么您的客户端可以重试剩余的 50 个请求。