亚马逊提供了一批描述我们可以通过MWS发送的供稿格式的文档,但是,我们还需要知道他们的响应中会发生什么,可能会报告什么状态代码或错误时XML的结构是什么报道等等......
我在哪里可以获得这些信息?
答案 0 :(得分:16)
MWS XML架构记录在{{3>}中开发人员指南部分的亚马逊销售指南中。
我省略了与PDF的直接链接,因为这可能会偶尔发生变化。出于同样的原因,您正在寻找的XSD文件也不是由亚马逊公开链接的,而是您可以在亚马逊销售指南中找到指向最新模式文档的链接
您可能还对亚马逊MWS开发者指南, Feeds API参考以及Amazon Marketplace Web Service (Amazon MWS) Documentation指南感兴趣,这些指南都可以在那里找到好。
祝你好运!答案 1 :(得分:2)
我知道这是一个比较老的问题,但是我今天只是想看看实际的XML模式文件。
在images-na.ssl-images-amazon.com
上托管了一个XML Documentation PDF,我认为它会在那里呆一会儿。该PDF包含指向核心架构文件amzn-envelope.xsd,amzn-header.xsd和amzn-base.xsd的链接以及一些其他Product.xsd似乎都与https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/
相关的API模式,例如official MWS Feeds API documentation
PDF明确指出
“帮助”页面上显示的XSD示例可能无法反映最新的XSD。我们推荐 使用提供的XSD链接获取最新版本。
不过,Price.xsd也链接到某些XSD,但它们现在依赖于https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/
release_4_1
/
,例如there it is。模式引用似乎也与此路径相关。例如,Price.xsd通过<xsd:include schemaLocation="amzn-base.xsd"/>
包含amzn-base.xsd,并且肯定包含https://pandas.pydata.org/pandas-docs/stable/missing_data.html。
不幸的是,我不知道release_4_1
是否是架构的最新版本,但是MWS API文档中的链接对我来说是一个很好的指示。
答案 2 :(得分:1)
获取XSD的另一种方法(我认为是最“官方”的方法)是转到Seller Central,然后导航到“帮助”>“ XML和数据交换”>“参考”>“ XSD”。 您可以在那里下载所有XSD到您的帐户。 希望对您有帮助!
答案 3 :(得分:0)
该 XSD文件似乎已过时。
只需检查XSD文件https://sellercentral-europe.amazon.com/gp/help/G1611的官方卖方中心帮助页面 对于OrderReport,仍然引用 release_4_1 。
前段时间,亚马逊为OrderReport的欧盟市场添加了一个新字段。新字段为IsSoldByAB
。
多年来,我一直在使用xsd文件进行自动代码生成。由于诸如此类的新领域,这有时会失败。此字段中未描述此字段:
XSD文件,我找不到包含此字段的版本。
几年以来,我自行扩展XSD文件以生成代码。 IsSoldByAB
只是一个布尔字段,如IsPrime
或IsBusinessOrder
。因此,这是一项容易的任务,但不是“官方” ...