2
amazon-ecs gemを使用して、Amazonからitemlookup関数(ASINを渡す)を使用して製品の詳細を取得しています。私はこの機能からすべての製品の詳細を得ることができますが、私はどのように製品の最上位レベルのカテゴリを取得するのか分かりません - 例えば、私は子供の本を持っている場合、 bookなどAmazon-ecs製品のトップレベルカテゴリを取得するには?
amazon-ecs gemを使用して、Amazonからitemlookup関数(ASINを渡す)を使用して製品の詳細を取得しています。私はこの機能からすべての製品の詳細を得ることができますが、私はどのように製品の最上位レベルのカテゴリを取得するのか分かりません - 例えば、私は子供の本を持っている場合、 bookなどAmazon-ecs製品のトップレベルカテゴリを取得するには?
amazon-ecsの宝石でどのように公開されているのかよく分かりませんが、Amazonのドキュメントでは、BrowseNodesレスポンスグループが祖先ノードのリストを返します。その最深はトップレベルですカテゴリー。
<Item>
<ASIN>0976925524</ASIN>
<BrowseNodes>
<BrowseNode>
<BrowseNodeId>69825</BrowseNodeId>
<Name>High School</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>10605</BrowseNodeId>
<Name>Education</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>53</BrowseNodeId>
<Name>Nonfiction</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>1000</BrowseNodeId>
<Name>Subjects</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>283155</BrowseNodeId>
<Name>Books</Name>
あなたはここでそれをチェックアウトすることができます:http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/index.html?FindingBrowseNodes.html
はあなたが成功しましたか?ソリューションを共有できますか? –