【发布时间】:2020-10-08 21:24:46
【问题描述】:
我正在尝试接收订单的详细信息。我有50多个订单。当我尝试使用 ListOrderItems API 获取订单详细信息时,我收到“Request is throttled”错误。
亚马逊表示“ListOrderItems 和 ListOrderItemsByNextToken 操作共同共享 30 个最大请求配额和每两秒一个请求的恢复率。”
每分钟 30 个请求对我来说是不够的。
是否有另一种方法可以让订单的商品每分钟超过 30 次?
我为我的代码添加了一个临时解决方案:
int i = 0;
foreach (var order in orders)
{
....
if (i > 29)
{
Thread.Sleep(2100); // wait
}
i++;
}
【问题讨论】:
标签: c# e-commerce amazon-mws