2016-10-07 173 views
0

当我获取数据的产品即:亚马逊MWS获得产品父类

get_matching_product_for_id('UPC', '887439784189') 

和响应的部分是:

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

我怎么向Clothing类别关联apparel_display_on_website。我是否需要调用另一个API方法?

+0

当你说“关联”你的意思是“翻译”而不是“分配”,对吧? – anyarms

回答

0

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

docs,编辑为简洁:

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

如果你希望所有的ProductCategories,您可以使用GetProductCategoriesForSKUGetProductCategoriesForASIN,这将有非常详细的分类信息(包括所有的类层次结构的反应,例如here)。