2016-10-07 3 views
0

Когда я выборки данных для продукта того:Amazon MWS получить продукт родительской категории

get_matching_product_for_id('UPC', '887439784189') 

И часть ответа является:

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

Как связать apparel_display_on_website к категории Clothing. Нужно ли мне ссылаться на другой метод api?

+0

Когда вы говорите «ассоциировать», вы имеете в виду «переводить», а не «присваивать», не так ли? – anyarms

ответ

0

Похоже, что ProductGroup идентифицирован в ответе GetMatchingProductForId как ItemAttribute. Это то, что вы ищете?

Из docs, отредактированы для краткости:

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

Если вы хотите, чтобы все в ProductCategories, вы можете использовать GetProductCategoriesForSKU или GetProductCategoriesForASIN, которые будут реагировать с очень подробным категории информации (включая все категории иерархии, например, here).

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