亚马逊 MWS 源 XML 处理报告的规范/XSD 在哪里



亚马逊提供了一批文档,描述了我们可以通过MWS发送的提要的格式,但是,我们还需要知道他们的响应中会发生什么,可以报告哪些状态代码或报告错误时XML的结构是什么,等等......

我在哪里可以获得信息?

MWS XML 架构记录在亚马逊商城网络服务(亚马逊 MWS(文档中的开发者指南部分链接的亚马逊开店指南 XML 中。

我省略了指向 PDF 的直接链接,因为这可能会偶尔更改。出于同样的原因,您要查找的 XSD 文件也不会由亚马逊公开链接,而是您可以在">我要开店 XML 指南"的相应部分中找到指向最新架构文档的链接。

您可能还对亚马逊 MWS 开发人员指南源 API 参考和亚马逊 MWS 暂存器指南感兴趣,它们也都在那里提供。

祝你好运!

我知道

这是一个相当古老的问题,但我今天只想自己看看实际的XML模式文件。

images-na.ssl-images-amazon.com上托管了一个XML文档PDF,我认为它将在那里停留一段时间。此PDF包含指向核心架构文件amzn-envelope.xsd,amzn-header.xsd和amzn-base.xsd以及其他一些API模式(如Product.xsd(的链接,这些文件似乎都与https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/有关。

PDF明确指出

帮助页上显示的 XSD 示例可能无法反映最新的 XSD。我们推荐 使用提供的 XSD 链接获取最新的 [ve]rsion。

但是,官方的MWS Feeds API文档也链接到一些XSD,但这些XSD与现在/ https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/ release_4_1有关,例如Price.xsd。架构引用似乎也与此路径相关。例如,Price.xsd 通过 <xsd:include schemaLocation="amzn-base.xsd"/> 包含 amzn-base.xsd,果然是这样。

不幸的是,我不知道release_4_1是否是架构的最新版本,但 MWS API 文档中的链接对我来说是一个很好的指标。

另一种获取XSD的方法是,我认为这是最"官方"的方式是转到您的卖家中心并导航到帮助>XML和数据交换>参考>XSD。在那里,您可以下载帐户可用的所有XSD。希望对您有所帮助!

这个XSD文件似乎已经过时了。

刚刚检查了官方卖家中心帮助页面的 XSD 文件 https://sellercentral-europe.amazon.com/gp/help/G1611对于订单报告,仍有release_4_1引用。

前段时间,亚马逊在欧盟市场的订单报告中添加了一个新字段。新字段为 IsSoldByAB 。多年来,我一直在使用 xsd 文件进行自动代码生成。由于这样的新领域,这不时失败。此字段未在以下任一字段中描述:

  • release_1_9 ($Revision: #7 $, $Date: 2006/05/23 $(
  • release_4_1 ($Revision: #10 $, $Date: 2007/09/06 $(

XSD 文件,我找不到包含此字段的版本。

几年来,我自己扩展了XSD文件以生成我的代码。 IsSoldByAB只是一个布尔字段,如IsPrimeIsBusinessOrder。所以这是一件容易的事,但不是"官方的"......

最新更新