首页 > 解决方案 > 亚马逊 MWS Scratchpad 错误 50001 格式错误的 XML

问题描述

MWS Scratchpad 中的这个简单代码给了我这个 50001 错误“您提交的 XML 在第 2 行第 14 列(或附近)的亚马逊信封 XML 级别格式错误。”

<?xml version="1.0" encoding="utf-8"?>
<messagetype>OrderFulfillment</messagetype>
<message>
 <messageid>1</messageid>
 <orderfulfillment>
      <amazonorderid>171-0326363-1826719</amazonorderid>
      <carriername>La Poste</carriername>
      <shippertrackingnumber>1K03004689202</shippertrackingnumber>
 </orderfulfillment>
</message>

标签: xmlamazon-mwsscratchpad

解决方案


您是否缺少 AmazonEnvelope?

<AmazonEnvelope xsi:noNamespaceSchemaLocation="amzn-envelope.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Header>
        <DocumentVersion>1.02</DocumentVersion>
        <MerchantIdentifier>XXXXXXXXXXXX</MerchantIdentifier>
    </Header>

<MessageType.....

</AmazonEnvelope>

https://docs.developer.amazonservices.com/en_US/feeds/Feeds_SubmitFeed.html


推荐阅读