2012-07-28 6 views
5

He estado buscando en la documentación rascarse la cabeza preguntándose cómo presentar un feed XML que hacer algo tan simple como cambiar el precio de un artículo de inventarioMWS Amazon fijación de precios de presentar alimentan

He estado buscando en el feed XML de ejemplo que dan como se muestra en la página 15 en este link, ya que este es el único ejemplo que he encontrado, no sé cómo hacer para insertar o editar productos en el inventario de mis vendedores. ¿alguien puede darme algún consejo

ejemplo dado

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 

FeedContent

<?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> 

Respuesta

10

Tome un vistazo a la Guide to XML. Se da una idea más clara de los pasos necesarios para listar un producto en Amazon

Básicamente, primero deberá enviar una alimentación del producto, que brinda toda la información general sobre el producto y crea una lista parcial en su inventario. Luego publique un feed de Inventario, que establecerá la cantidad que tiene disponible. Finalmente, un feed de precios, que establece el precio. Después de hacer esto una vez para un producto, solo tiene que cargar la cantidad o el feed de precio, dependiendo de cuál se necesite cambiar.

+0

buena explicación. Quiero saber que supongo que el producto ya se está vendiendo en Amazon y también quiero vender ese producto. ¿También necesito enviar el mismo AmazonEnvelope xml? y pasar ASIN en valor ASIN B0EXAMPLEG? y que si el producto no existe en amazon? – virender

Cuestiones relacionadas