订单履行 Feed 的 Amazon Feed 错误 25
Amazon Feed Error 25 for Order Fulfillment Feed
出于某种原因,我无法让它工作。我总是收到亚马逊的回复说 we are unable to process the xml feed because one or more items are invalid
。我引用了 schema as well as the xml from various, other, posts.
下面的示例 XML 替换了可能敏感的信息
<?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.02</DocumentVersion>
<MerchantIdentifier>AXXXXXXXXXXXXX</MerchantIdentifier>
</Header>
<MessageType>OrderFulfillment</MessageType>
<Message>
<MessageID>1</MessageID>
<OrderFulfillment>
<AmazonOrderID>111-2222222-3333333</AmazonOrderID>
<MerchantFulfillmentID>1</MerchantFulfillmentID>
<FulfillmentDate>2017-09-24T09:00:00-05:00</FulfillmentDate>
<FulfillmentData>
<ShipperTrackingNumber>1111111111111111111111</ShipperTrackingNumber>
</FulfillmentData>
<Item>
<AmazonOrderItemCode>22222222222222</AmazonOrderItemCode>
</Item>
</OrderFulfillment>
</Message>
</AmazonEnvelope>
找到解决方案。我正在使用一个模板,该模板表示 CarrierCode 或 CarrierName 是可选的。事实证明不是,您需要包含这些标签中的一个(并且只有一个)。
出于某种原因,我无法让它工作。我总是收到亚马逊的回复说 we are unable to process the xml feed because one or more items are invalid
。我引用了 schema as well as the xml from various, other, posts.
下面的示例 XML 替换了可能敏感的信息
<?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.02</DocumentVersion>
<MerchantIdentifier>AXXXXXXXXXXXXX</MerchantIdentifier>
</Header>
<MessageType>OrderFulfillment</MessageType>
<Message>
<MessageID>1</MessageID>
<OrderFulfillment>
<AmazonOrderID>111-2222222-3333333</AmazonOrderID>
<MerchantFulfillmentID>1</MerchantFulfillmentID>
<FulfillmentDate>2017-09-24T09:00:00-05:00</FulfillmentDate>
<FulfillmentData>
<ShipperTrackingNumber>1111111111111111111111</ShipperTrackingNumber>
</FulfillmentData>
<Item>
<AmazonOrderItemCode>22222222222222</AmazonOrderItemCode>
</Item>
</OrderFulfillment>
</Message>
</AmazonEnvelope>
找到解决方案。我正在使用一个模板,该模板表示 CarrierCode 或 CarrierName 是可选的。事实证明不是,您需要包含这些标签中的一个(并且只有一个)。