2013-08-15 2 views
1

У меня есть профессиональный аккаунт в центре продавца Amazon. Я не получил тестовую учетную запись, я пытался получить тестовую учетную запись (через контакт с Техническим управлением учетными записями на Amazon.com), но это было безуспешно. Поэтому я получаю кредит в 40 долларов и начинаю пытаться развиваться. Я попытался добавить продукт, отправив фид. Запрос является следующийAmazon Добавить процесс продукта через Отправить сообщение

<?xml version="1.0"?> 
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd"> 
    <Header> 
     <DocumentVersion>1.01</DocumentVersion> 
     <MerchantIdentifier>A2HGOM5XPL5UHF</MerchantIdentifier> 
    </Header> 
    <MessageType>Product</MessageType> 
    <PurgeAndReplace>false</PurgeAndReplace> 
    <Message> 
     <MessageID>1</MessageID> 
     <OperationType>Update</OperationType> 
     <Product> 
      <SKU>11MYSKU11</SKU> 
      <StandardProductID> 
       <Type>ASIN</Type> 
       <Value>B005S25V5Z</Value> 
      </StandardProductID> 
      <ProductTaxCode>A_GEN_NOTAX</ProductTaxCode> 
      <DescriptionData> 
       <Title>Example product 2</Title> 
       <Brand>Example product Brand</Brand> 
       <Description>A really cool product with 2 batteries and widgets</Description> 
       <BulletPoint>Example Bullet Point 1</BulletPoint> 
       <BulletPoint>Example Bullet Point 2</BulletPoint> 
       <PackageWeight unitOfMeasure="OZ">44</PackageWeight> 
       <MSRP currency="USD">111.11</MSRP> 
       <Manufacturer>ACME</Manufacturer> 
       <MfrPartNumber>123456789</MfrPartNumber> 
       <SearchTerms>123456789</SearchTerms> 
       <SearchTerms>ACME</SearchTerms> 
       <PlatinumKeywords>155385011</PlatinumKeywords> 
       <ItemType>Item_Type_Enum</ItemType> 
       <IsGiftWrapAvailable>false</IsGiftWrapAvailable> 
       <IsGiftMessageAvailable>false</IsGiftMessageAvailable> 
      </DescriptionData> 
      <ProductData> 
      <Health> 
       <ProductType> 
        <HealthMisc> 
         <Ingredients>Example Ingredients</Ingredients> 
         <Directions>Example Directions</Directions> 
        </HealthMisc> 
       </ProductType> 
      </Health> 
     </Product> 
    </Message> 
</AmazonEnvelope> 

Тогда я попытался GetSubmissionList() она вернула меня в первую очередь состояние запроса в ВВЕСТИ затем СДЕЛАНО. Но я не могу найти, где он добавлен. В моем магазине нет продукта, хотя я ввел свои учетные данные в запрос. На самом деле GetFeedSubmissionResult() ничего не возвращает. Где моя вина и какое место она добавляет?

ответ

0

Я нашел проблему. Я попытался вставить вместо этого данные о фантастических данных реального продукта, и он работает. Таким образом, правильный запрос xml равен И идентификатор mercahnt является идентификатором mercant.

<?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>xxxxxxxxxx</MerchantIdentifier> 
    </Header> 
    <MessageType>Product</MessageType> 
    <PurgeAndReplace>false</PurgeAndReplace> 
    <Message> 
     <MessageID>1</MessageID> 
     <OperationType>Update</OperationType> 
     <Product> 
      <SKU>RO7WA11930KB1CASA</SKU> 
      <StandardProductID> 
       <Type>UPC</Type> 
       <Value>4015643103921</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> 

В результате - новый продукт добавлен в Инвентарный

+0

Привет, где я могу найти документацию для вставки продуктов в моей амазонки счет, используя фиды продукты? – Krunal

+0

Есть ли способ получить идентификатор продукта от amazon после отправки этого продукта? – Shin

+0

хорошо информация. Я хочу знать, что предполагает, что продукт уже продается на амазонке, и я хочу также продать этот продукт, тогда мне также нужно отправить тот же AmazonEnvelope xml? и передавать ASIN в значении ASIN B0EXAMPLEG? и что, если продукт не существует в amazon? – virender

Смежные вопросы