2

我正在使用 amazon-ecs gem 从亚马逊获取产品详细信息,使用 itemlookup 函数(传递 ASIN)。虽然我可以从此功能获取所有产品详细信息,但我不确定如何获取产品的顶级类别 - 例如,如果我有一本儿童书,我希望类别为“书”而不是小说或儿童书等

4

1 回答 1

0

我不确定这是如何在 amazon-ecs gem 中公开的,但亚马逊的文档指出 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

于 2009-05-27T02:18:03.593 回答