- Home ›
- Amazon Web サービス入門 ›
- 取得する情報の種類(ResponseGroup) ›
- HERE
ブラウズノード(BrowseNodes)
広告
検索に該当した商品のブラウズノードに関する情報を取得する場合には「BrowseNodes」を設定します。実際に記述する場合は次のようにします。
ResponseGroup=BrowseNodes
では実際に試してみます。
http://ecs.amazonaws.jp/onca/xml? Service=AWSECommerceService &AWSAccessKeyId=[AccessKey] &Version=2009-07-01 &Operation=ItemSearch &SearchIndex=Books &Keywords=鷺と雪 北村 薫 &ResponseGroup=BrowseNodes
※必要に応じてURLエンコードして下さい。
上記のようなリクエストを送信した場合に取得できる情報は次の通りです。
<?xml version="1.0" ?>
<ItemSearchResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2009-07-01">
<OperationRequest>
<HTTPHeaders>
<Header Name="UserAgent" Value="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)" />
</HTTPHeaders>
<RequestId>7a20ee81-fa0b-4b23-ae02-973934e25826</RequestId>
<Arguments>
<Argument Name="Operation" Value="ItemSearch" />
<Argument Name="Service" Value="AWSECommerceService" />
<Argument Name="AWSAccessKeyId" Value="(key)" />
<Argument Name="Timestamp" Value="2009-07-24T15:06:56.000Z" />
<Argument Name="Signature" Value="gbkq8zwLoHoJ+d0UN2kFzXeVGOa2y+dgWliMcivOWg0=" />
<Argument Name="ResponseGroup" Value="BrowseNodes" />
<Argument Name="SearchIndex" Value="Books" />
<Argument Name="Version" Value="2009-07-01" />
<Argument Name="Keywords" Value="鷺と雪 北村 薫" />
</Arguments>
<RequestProcessingTime>0.0456780000000000</RequestProcessingTime>
</OperationRequest>
<Items>
<Request>
<IsValid>True</IsValid>
<ItemSearchRequest>
<Condition>New</Condition>
<DeliveryMethod>Ship</DeliveryMethod>
<Keywords>鷺と雪 北村 薫</Keywords>
<MerchantId>Amazon</MerchantId>
<ResponseGroup>BrowseNodes</ResponseGroup>
<ReviewSort>-SubmissionDate</ReviewSort>
<SearchIndex>Books</SearchIndex>
</ItemSearchRequest>
</Request>
<TotalResults>1</TotalResults>
<TotalPages>1</TotalPages>
<Item>
<ASIN>4163280804</ASIN>
<BrowseNodes>
<BrowseNode>
<BrowseNodeId>507140</BrowseNodeId>
<Name>か行の著者</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>467250</BrowseNodeId>
<Name>日本文学</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>548206</BrowseNodeId>
<Name>文芸作品</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>466284</BrowseNodeId>
<Name>文学・評論</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>465610</BrowseNodeId>
<Name>ジャンル別</Name>
<IsCategoryRoot>1</IsCategoryRoot>
<Ancestors>
<BrowseNode>
<BrowseNodeId>465392</BrowseNodeId>
<Name>本</Name>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
<BrowseNode>
<BrowseNodeId>12869211</BrowseNodeId>
<Name>文藝春秋</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>465614</BrowseNodeId>
<Name>By Publishers</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>465392</BrowseNodeId>
<Name>本</Name>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
<BrowseNode>
<BrowseNodeId>15749681</BrowseNodeId>
<Name>文学・評論</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>15749671</BrowseNodeId>
<Name>なか見!検索</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>515742</BrowseNodeId>
<Name>Stores</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>465392</BrowseNodeId>
<Name>本</Name>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
<BrowseNode>
<BrowseNodeId>625258011</BrowseNodeId>
<Name>ハードカバー</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>625256011</BrowseNodeId>
<Name>Format (binding)</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>625255011</BrowseNodeId>
<Name>Browse Refinements</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>388316011</BrowseNodeId>
<Name>Refinements</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>465392</BrowseNodeId>
<Name>本</Name>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
<BrowseNode>
<BrowseNodeId>86137051</BrowseNodeId>
<Name>単行本</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>625256011</BrowseNodeId>
<Name>Format (binding)</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>625255011</BrowseNodeId>
<Name>Browse Refinements</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>388316011</BrowseNodeId>
<Name>Refinements</Name>
<Ancestors>
<BrowseNode>
<BrowseNodeId>465392</BrowseNodeId>
<Name>本</Name>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</Ancestors>
</BrowseNode>
</BrowseNodes>
</Item>
</Items>
</ItemSearchResponse>
「BrowseNode」要素を参照するとブラウザノードに関する情報が取得できます。
( Written by Tatsuo Ikura )
AjaxTower