MWS订单API的节流限制

时间:2015-03-28 22:55:37

标签: amazon amazon-mws

documentation中声明:

The ListOrders and ListOrdersByNextToken operations together share a maximum request quota of 6 and a restore rate of 60.

我的理解是,这意味着我可以这样做:

  • 致电ListOrders:请求配额= 5,已下载订单= 100
  • 致电ListOrdersByNextToken:请求配额= 4,已下载订单= 200
  • 致电ListOrdersByNextToken:请求配额= 3,订单已下载= 300
  • 致电ListOrdersByNextToken:请求配额= 2,已下载订单= 400
  • 致电ListOrdersByNextToken:请求配额= 1,已下载订单= 500
  • 致电ListOrdersByNextToken:请求quota = 0,已下载订单= 600

然后,由于恢复率为60,在6分钟后,我的请求配额将返回到6,我可以重复此过程。如果我背靠背提交所有请求,我可以每个商家每6分钟提取600个订单。

问题:

  1. 我对油门限制的理解是否正确?
  2. 如果它是正确的,为什么我能在不到一分钟内完成1000多个订单?程序停止的唯一原因是商家没有更多的订单被撤销。
  3. 谢谢!

2 个答案:

答案 0 :(得分:2)

在2017年2月的测试中,ListOrdersByNextToken的请求实际上与ListOrders的请求限额相符。

答案 1 :(得分:0)

据我了解,...NextToken电话不计入限制限制。这意味着就限制而言,您只进行了一次呼叫。