MWS:更新请求中的消息数量是否有限制?

时间:2014-03-01 20:54:23

标签: amazon-mws

我正在尝试更新亚马逊上的产品详情。我正在使用Feed API执行此操作。 我所做的是 - 每半个小时我在我们的网站上编译列表订单,并通过API调用发送更新请求。但我说这遇到了问题。我的一些请求开始受到限制。在研究中我发现other people questioning request throttling。这就解释了为什么我不能一次发送超过15个请求,因为有一个恢复期。

所以我现在打算做的是在一个Feed中发送多个更新请求:

<?xml version="1.0" encoding="utf-8" ?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-
envelope.xsd">
<Header>
<DocumentVersion>1.01</DocumentVersion>
<MerchantIdentifier>M_SELLER_354577</MerchantIdentifier>
</Header>
<MessageType>Inventory</MessageType>
<Message>
<MessageID>1</MessageID>
<OperationType>Update</OperationType>
<Inventory>
<SKU>ASUSVNA1</SKU>
<Quantity>8</Quantity>
<FulfillmentLatency>1</FulfillmentLatency>
</Inventory>
</Message>
<Message>
<MessageID>2</MessageID>
<OperationType>Update</OperationType>
<Inventory>
<SKU>ASUS8VM</SKU>
<Quantity>6</Quantity>
<FulfillmentLatency>1</FulfillmentLatency>
</Inventory>
</Message>
</AmazonEnvelope>

我想知道我可以在单个Feed中发送的邮件数量是否有限制。

1 个答案:

答案 0 :(得分:4)

邮件数量没有限制,但Feed的大小限制为2,147,483,647字节。

为获得最佳性能,亚马逊建议将Feed大小保持在10MB以下且不超过30,000条消息: http://docs.developer.amazonservices.com/en_US/feeds/Feeds_SubmitFeed.html