【问题标题】:Amazon Add Product process via Submit Feed亚马逊通过提交提要添加产品流程
【发布时间】:2013-08-15 07:34:38
【问题描述】:

我在亚马逊卖家中心有专业账户。我没有获得测试账户,我试图获得测试账户(通过与 Amazon.com 的技术账户管理联系)但没有成功。所以我得到了 40 美元的信用额度并开始尝试开发。我尝试通过提交提要来添加产品。 请求是下一个

<?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() 它首先返回我的请求状态为 SUBMIT 然后 DONE。但我找不到它添加的位置。尽管我在请求中插入了我的凭据,但我的商店中没有产品。实际上,GetFeedSubmissionResult() 什么也不返回。我的错在哪里,又加到了什么地方?

【问题讨论】:

    标签: amazon-mws


    【解决方案1】:

    我发现了问题。我试图插入真实产品的虚构数据数据并且它有效。所以正确的xml请求是 而商户标识符就是商户id。

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

    因此 - 新产品添加到库存中

    【讨论】:

    • 您好,我在哪里可以找到使用产品 Feed 将产品插入我的亚马逊帐户的文档?
    • 提交此商品后有什么方法可以从亚马逊获取商品id吗?
    • 很好的解释。我想知道假设产品已经在亚马逊销售并且我也想销售该产品,那么我还需要发送相同的 AmazonEnvelope xml 吗?并在值 ASINB0EXAMPLEG 中传递 ASIN ?如果亚马逊不存在产品怎么办?
    • 你好,如何根据选择的类别获取产品数据和产品类型。?你能帮我找到这个吗? stackoverflow.com/questions/48619808/…
    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 2015-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-28
    相关资源
    最近更新 更多