今日から楽天API(楽天Webサービス)が公開されました。
というわけで、早速作ってみました。
できたのはこちら→ものぐさ RakuTube
普通の検索じゃつまらないので、YouTubeのAPIを一緒に動かして、動画IDを入れると、そのタグを拾って関連商品を表示するようにしました。使い方は、YouTubeの動画IDを入れるだけ。すると動画のタグを拾って関連商品を表示します。
スクリプトはphp使用。php5は入れていないので、単体のLite.phpでキャッシュを30分入れ、XMLをxml.phpで配列に入れています。
パラメータは大文字小文字を区別するようで、genreIdがgenreidだとダメみたいです。期待通りに返事が来ているかは、ResponseのHeaderを確認するとわかりやすかったです。
眠いので続きはまた今度、もうちょっときれいにしたいと思います。
とりあえず、メモがてらセレクトのタグ。
(楽天ジャンル検索APIで一気に作ろうとしましたが、やめて手で打ったので怪しいです)
<option value="" selected="selected">なし</option>
<option value="101240">CD・DVD・楽器</option>
<option value="100804">インテリア・寝具</option>
<option value="101164">おもちゃ・ホビー・ゲーム</option>
<option value="100533">キッズ・ベビー・マタニティ</option>
<option value="215783">キッチン・日用品雑貨・文具</option>
<option value="216129">ジュエリー・腕時計</option>
<option value="101070">スポーツ・アウトドア</option>
<option value="100938">ダイエット・健康・介護</option>
<option value="100316">ドリンク・お酒</option>
<option value="100026">パソコン・周辺機器</option>
<option value="216131">バッグ・小物・ブランド雑貨</option>
<option value="100371">ファッション・アパレル・靴</option>
<option value="100005">花・園芸・エクステリア</option>
<option value="101213">ペット・ペットグッズ</option>
<option value="211742">家電・AV・カメラ</option>
<option value="101114">車・バイク</option>
<option value="100227">食品・スイーツ</option>
<option value="100939">美容・コスメ・香水</option>
<option value="200162">本・雑誌・コミック</option>
<option value="101381">旅行・出張・チケット</option>
<option value="200163">不動産・住まい</option>
<option value="101438">サービス</option>
<option value="402853">デジタルコンテンツ</option>
この一覧は、次のエントリーを参照しています: 楽天ウェブサービス(楽天API)+YouTubeAPIをくっつけてみました:
» 楽天、商品データベースAPIを試験公開へ 送信元 アフター1:おもしろニュース&生活・暮しのお役立ちリンク
ネットサービス大手の楽天の三木谷浩史社長は27日、... [詳しくはこちら]