亚马逊 MWS 提交价格设置提要

Posted

技术标签:

【中文标题】亚马逊 MWS 提交价格设置提要【英文标题】:Amazon MWS submitting price setting feed 【发布时间】:2012-07-27 00:11:58 【问题描述】:

我一直在看文档,想知道如何提交一个 XML 提要,它可以做一些简单的事情,比如更改库存商品的价格

我一直在查看他们在link 的第 15 页上提供的示例 XML 提要,因为这是我发现的唯一示例,我不知道如何在其中插入或编辑产品我的卖家库存。谁能给我一些建议

给出的例子

POST /?Marketplace=ATVExampleDER
  & Action=SubmitFeed
  &Merchant=A1XExample5E6
  &FeedType=_POST_PRODUCT_DATA_
  &AWSAccessKeyId=0PB842ExampleN4ZTR2
  &Version=2009-01-01
  &Signature=SvSExamplefZpSignaturex2cs%3D
  &SignatureVersion=2
  &SignatureMethod=HmacSHA256
  &Timestamp=2009-01-26T23%3A51%3A31.315Z HTTP/1.1
Content-Type: text/xml; charset=iso-8859-1
Content-MD5: ExampleMd5HashOfHttpBodyAsPerRfc2616Example
User-Agent: MWSTestsuite/2009-03-05 (Language=Java/1.6.0_11/50.0/
Sun Microsystems Inc.; Platform=Linux/i386/2.4.21-50a6smp;
MWSClientVersion=2009-03-09)
Host: mws.amazonservices.com
Transfer-Encoding: chunked 

供稿内容

<?xml version="1.0" encoding="iso-8859-1"?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
        <DocumentVersion>1.01</DocumentVersion>
        <MerchantIdentifier>M_EXAMPLE_123456</MerchantIdentifier>
    </Header>
  <MessageType>Product</MessageType>
  <PurgeAndReplace>false</PurgeAndReplace>
  <Message>
    <MessageID>1</MessageID>
    <OperationType>Update</OperationType>
    <Product>
        <SKU>56789</SKU>
        <StandardProductID>
          <Type>ASIN</Type>
          <Value>B0EXAMPLEG</Value>
        </StandardProductID>
        <ProductTaxCode>A_GEN_NOTAX</ProductTaxCode>
        <DescriptionData>
          <Title>Example Product Title</Title>
          <Brand>Example Product Brand</Brand>
          <Description>This is an example product description.</Description>
          <BulletPoint>Example Bullet Point 1</BulletPoint>
          <BulletPoint>Example Bullet Point 2</BulletPoint>
          <MSRP currency="USD">25.19</MSRP>
          <Manufacturer>Example Product Manufacturer</Manufacturer>
          <ItemType>example-item-type</ItemType>
        </DescriptionData>
        <ProductData>
          <Health>
           <ProductType>
              <HealthMisc>
                <Ingredients>Example Ingredients</Ingredients>
                <Directions>Example Directions</Directions>
              </HealthMisc>
            </ProductType>
          </Health>
        </ProductData>
    </Product>
  </Message>
</AmazonEnvelope>

【问题讨论】:

【参考方案1】:

查看Guide to XML.,它可以更好地了解在亚马逊上列出产品所需的步骤。

基本上,您首先要提交产品 Feed,它会提供有关产品的所有一般信息,并在您的库存中创建部分列表。然后发布库存提要,这将设置您的可用数量。最后是价格馈送,它设定价格。对产品执行一次此操作后,您只需上传数量或价格 Feed,具体取决于需要更改的内容。

【讨论】:

很好的解释。我想知道假设产品已经在亚马逊销售并且我也想销售该产品,那么我还需要发送相同的 AmazonEnvelope xml 吗?并在值 ASINB0EXAMPLEG 中传递 ASIN ?如果亚马逊不存在产品怎么办?

以上是关于亚马逊 MWS 提交价格设置提要的主要内容,如果未能解决你的问题,请参考以下文章

亚马逊 MWS Fulfillment Feed - 处理“一件或多件商品无效”后的错误响应

亚马逊 MWS 将订单标记为已发货

亚马逊 MWS API:- 如何使用 PHP 将 xml 产品提要上传到 _POST_PRODUCT_DATA_

如何通过 Java 测试亚马逊 MWS API?

如何获取亚马逊 MWS 的所有产品列表

亚马逊 MWS Feed API 更新订单状态的问题