2016-10-07 221 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)。