2012-07-28 33 views
5

Tôi đã xem tài liệu gãi đầu tự hỏi cách gửi nguồn cấp dữ liệu XML sẽ làm điều gì đó đơn giản như thay đổi giá của một mặt hàng kiểm kêAmazon MWS gửi nguồn cấp dữ liệu giá

Tôi đã tìm kiếm tại nguồn cấp dữ liệu XML mẫu mà họ cung cấp như được hiển thị trên trang 15 trong số link này, vì đây là ví dụ duy nhất tôi đã tìm thấy, tôi không biết cách chèn hoặc chỉnh sửa sản phẩm trong khoảng không quảng cáo của người bán. bất cứ ai có thể cho tôi bất cứ lời khuyên

ví dụ đưa ra

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> 

Trả lời

10

Hãy nhìn vào các Guide to XML. Nó đưa ra một hình ảnh tốt hơn trong những bước cần thiết để liệt kê một sản phẩm trên Amazon.

Về cơ bản, bạn sẽ gửi nguồn cấp dữ liệu sản phẩm trước, cung cấp tất cả thông tin chung về sản phẩm và tạo danh sách một phần trong khoảng không quảng cáo của bạn. Sau đó, đăng nguồn cấp dữ liệu Khoảng không quảng cáo, sẽ đặt số lượng bạn có sẵn. Cuối cùng, một nguồn cấp dữ liệu giá, đặt giá. Sau khi thực hiện việc này một lần cho một sản phẩm, bạn chỉ cần tải lên số lượng hoặc giá thức ăn, tùy thuộc vào loại nào cần phải thay đổi.

+0

giải thích tốt. Tôi muốn biết rằng giả sử sản phẩm đã được bán trong amazon và tôi cũng muốn bán sản phẩm đó sau đó tôi cũng cần phải gửi cùng một AmazonEnvelope xml? và chuyển ASIN về giá trị ASIN B0EXAMPLEG? và những gì Nếu sản phẩm không tồn tại trong amazon? – virender

Các vấn đề liên quan