任何熟悉 Orders API 的速率限制的人
正在调用以下端点 orders/v0/orders/{}/buyerInfo
应该是每秒 1 个请求? Burst 1
在这里是什么意思?完全看不懂。
我已经尝试在每个请求之间休眠 1 秒,但我不断收到以下错误。
You exceeded your quota for the requested resource.
但是如果我一直增加请求之间的睡眠。 API 有时会回答,有时不会。
答案 0 :(得分:1)
突发设置和速率设置共同控制您的 API 可以处理的请求数量。 假设您将油门设置为 Rate = 100(每秒请求数)和 Burst = 50(请求数)。使用这些设置,如果在完全相同的毫秒内发送 100 个并发请求,由于突发设置,只有 50 个将被处理,其余 50 个请求将获得 429 Too Many Requests 响应。假设前 50 个请求在每个 100 毫秒内完成,那么您的客户端可以重试剩余的 50 个请求。