今まで気づかなかったのですが、アマゾンのAPIではBrowseNodeを複数指定して絞りこめるんですね。
たとえば、私はPEARのServices_Amazonを利用しているのですが、
$str = $amazon->ItemSearch(Books, array('ResponseGroup' => 'Large', "ItemPage" => "1", "BrowseNode" => "466298,492346"));
と指定することによって、「466298内の492346から商品を探すよ」といったことができます。
ちなみに、ブラウズノードの調査は、少し情報が古いですがAmazonのBrowseNodeを探せ(ブラウズノード検索ツール)やアマゾンのブラウズ・ノード一覧を参考にしてください。
また、アパレルなどの情報は上記2サイトには記述されてないので、
http://www.amazon.co.jp/省略&rnid=363137011&rh=n%3A352484011%2Cn%3A!361245011%2Cn%3A362791011%2Cn%3A363137011%2Cp_n_target_audience_browse-bin%3A368212011%2Cn%3A363280011
というURLの末尾で判明します。
この場合は、363280011が表示中ページのブラウズノードで、その一個上の親カテゴリは368212011だということがわかります。
つまり、絞り込む際は”368212011,363280011″とします。
最新WebサービスAPIエクスプロ-ラ ~Amazon、はてな、Google、Yahoo! 4大Webサービス完全攻略
出版社:技術評論社( 2005-09-23 )
定価:¥ 1,554
Amazon価格:¥ 1,554
大型本 ( 176 ページ )
ISBN-10 : 4774124966
ISBN-13 : 9784774124964



Comments
コメントはまだありません。
コメントする