« Google Maps APIに触れてみる | メイン | Technorati APIに挑戦 »

YouTubeのAPIに挑戦

  はてなブックマークに追加 このエントリを livedoor クリップへ追加

何かと話題のYouTubeDevelopers APIに挑戦してみました。


このAPIを利用するためには、「YouTube account」と「developer profile」を作成する必要があります。


YouTube accountの作成は、こちらからできます。

developer profileは、作成したアカウントでLoginした後、Loginした画面で設定することができました。(Secretの項目が謎だったんですが、適当に設定しちゃいました。)

APIのドキュメントをざっと、見てみようとする。その少なさに、びっくり。こんな少なくて分かるかなぁと思いつつ、早速、Introductionからスタート。


自分のユーザー情報をRESTで取得してみました。
下のURLで太字の部分を変更してアクセス。
http://www.youtube.com/api2_rest?method=youtube.users.get_profile&dev_id=YOUR_DEV_ID&user=YOUTUBE_USER_NAME

うまくいきました(w。


次に、タグを指定してビデオリストを取得してみました。

RESTのURLは以下のようになります。(詳しくはこちらを参照してください。)
http://www.youtube.com/api2_rest?method=youtube.videos.list_by_tag&dev_id=YOUR_DEV_ID&tag=YOUR_TAG

太字の部分でtag=YOUT_TAGのところを変えると、指定したタグがつけられたビデオリストを取得することができました。


試しにtag=skyとしてアクセスしてみました。結果はこちらです。


取得したリスト(XML形式)のurlタグのアドレスにアクセスすると、ビデオを見ることができます。取得したリストのアドレスにアクセスして、一言。「正しくタグづけされているのやら、いないのやら」(w。

Ads BOARD








最近のエントリーとその関連エントリー

トラックバック

このエントリーのトラックバックURL:
http://kazuhiro.ty.land.to/blog/mt-tb.cgi/73

  Map