我们正在使用 Feed API 部分的 SubmitFeed 操作提交以下 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>X</MerchantIdentifier>
</Header>
<MessageType>CartonContentsRequest</MessageType>
<Message>
<MessageID>1</MessageID>
<CartonContentsRequest>
<ShipmentId>X</ShipmentId>
<NumCartons>X</NumCartons>
<Carton>
<CartonId>X-1</CartonId>
<Item>
<SKU>X-1</SKU>
<QuantityShipped>X</QuantityShipped>
<QuantityInCase>X</QuantityInCase>
</Item>
</Carton>
<Carton>
<CartonId>X-2</CartonId>
<Item>
<SKU>X-1</SKU>
<QuantityShipped>X</QuantityShipped>
<QuantityInCase>X</QuantityInCase>
</Item>
</Carton>
<Carton>
<CartonId>X-3</CartonId>
<Item>
<SKU>X</SKU>
<QuantityShipped>X</QuantityShipped>
<QuantityInCase>X/QuantityInCase>
</Item>
</Carton>
</CartonContentsRequest>
</Message>
</AmazonEnvelope>
并获得成功提交。但是当我们调用 GetFeedSubmissionResult 我们得到这个错误:
<Result>
<MessageID>100001</MessageID>
<ResultCode>Error</ResultCode>
<ResultMessageCode>1</ResultMessageCode>
<ResultDescription>Missing tag "<Header>" for "<AmazonEnvelope>". (FBA_INBOUND_CARTON_003)</ResultDescription>
<AdditionalInfo>
<SKU>-</SKU>
</AdditionalInfo>
</Result>
我尝试了一切都没有成功,我们显然在 Amazon Envelope 中发送了标签 Header。
有任何想法吗?
提前致谢!