亚马逊MWS获得产品父类别

时间:2016-10-07 23:20:18

标签: ruby amazon-mws

当我获取产品的数据时,即:

get_matching_product_for_id('UPC', '887439784189')

部分回应是:

"SalesRankings"=>
  {"SalesRank"=>
    {"ProductCategoryId"=>"apparel_display_on_website", "Rank"=>"6257"}}}

如何将apparel_display_on_website与类别Clothing相关联。我是否需要调用另一种api方法?

1 个答案:

答案 0 :(得分:0)

看起来ProductGroupGetMatchingProductForId响应中标识为ItemAttribute。那是你在找什么?

来自docs,为简洁而编辑:

...
<Product>
    ...
    <AttributeSets>
        <ns2:ItemAttributes xml:lang="en-US">
            ...
            <ns2:ProductGroup>Book</ns2:ProductGroup>
            ...
        </ns2:ItemAttributes>
    </AttributeSets>
    ...
</Product>
...

如果您想要所有ProductCategories,可以使用GetProductCategoriesForSKUGetProductCategoriesForASIN,它会回复非常详细的类别信息(包括所有类别层次结构,例如{{3} })。