楽天の商品ジャンル別のランキングを表示する機能を「全力検索」に取り込んでみた。
→全力通販
既存の商品検索用ページの上にメニューバーを追加し、ランキングページへのリンクを追加した。
メニューが2つだけだと寂しすぎるので、リンク作成、サイトについて、お問い合わせページへのリンクも追加。
ここのページでは、楽天、アマゾン、Yahoo!ショッピング、セブンネットショッピング、ビッダーズ、stmx、価格.comの各社商品検索API(REST)を使用し、商品を一括検索する。
今回追加した楽天ランキングを表示するためのページ。
このページで使用しているAPIは以下の2つ。
・楽天ジャンル検索API
・楽天商品ランキングAPI
左側フレームで楽天ジャンルを取得し、その結果をツリービューとして表示する。
ツリーが選択されたら、サブジャンルを検索しツリーを展開する。
同時に選択されたツリー(ジャンル)に対する商品ランキングを取得し、右フレームにランキング結果を30件表示する。
ちなみに、ジャンルを絞り込まない(総合)の場合、年代や、性別に対するランキングを表示できる。
おまけに、画面下側にそのジャンルに対するサブジャンルを表示。
リンク先は商品検索ページで、選択したキーワードの商品を探せるようにしている。
ちなみに、今回使用した楽天APIは癖が無く非常に使いやすい。
他の楽天WEB SERVICE APIも同じくシンプルで使いやすいため、これからRESTとか、XMLなんかを勉強したいという方にはオススメ。
ブックス系、オークション系、トラベル系、その他諸々のAPIがあるから面白いかも。
→全力通販