2006年07月26日

YouTube TAGというブログパーツをつくってみた このエントリーをはてなブックマークに追加

こんにちは、団しん也です(嘘です)。

YouTube ではついに1日の動画閲覧数が100万件を突破だそーです。すごいっすねー。

YouTubeではAPIを公開していていろんなことができるよーになっているよーである。
YouTube Developer APIs では、下記の7つの関数が用意されている。

youtube.users.get_profile
youtube.users.list_favorite_videos
youtube.users.list_friends
youtube.videos.get_details
youtube.videos.list_by_tag
youtube.videos.list_by_user
youtube.videos.list_featured

で、この中の youtube.videos.list_by_tag を利用するとユーザが YouTube 内で付けたタグを検索キーとして検索結果をXMLファイルで返してくれるっぽいのである。
REST InterfaceXML-RPC Interface の2種類を利用できる。
で、今回試しにこんなものを作ってみた。



上記のサイトに行くとタグを入力するテキストボックスがある。自分の見たいと思う動画についてそうなTAGを入力し、「タグ検索」ボタンを押すとscriptタグが表示されるので、blogやホームページに貼り付けたい場所にこのscriptタグを貼り付ける。
そしたら、こんな感じのものが表示される。
以下はタグの名前を「仲間由紀恵」で検索したものである。



検索で見つかった上位5件のサムネールが表示される。
サムネールをクリックすると別ウィンドウが開き、YouTubeの動画再生画面に遷移する。

一度貼り付けておいたものはそのまま放っておけば次にYouTubeユーザの誰かがある動画に指定したタグを付けた際に更新される(はずである)。

他にも YouTube Developer APIs でいろいろ遊べそうな予感がする。
りょーちは php + simpleXMLで作ってみたが、REST と XML-RPC ってことなので、勿論perlやrubyやその他の言語でもいろいろ作れそうでとてもよろしい。

気が向いたら何かまた作ってみるっす。
posted by りょーち | Comment(5) | TrackBack(3) | Web周辺技術
この記事へのコメント
管理人様、はじめまして、黒川と申します。
Googleの検索結果で辿り着きました。

色々と拝見させて頂いたのですが、
スクリプト、アプリケーションの配布はされていないのでしょうか?
YouTubeのlist_by_tagを利用した、タグサーチをサイトに組み込みたいのですが、
なかなか上手く事が運びません。かれこれ1ヶ月以上も四苦八苦しております。
ウェブAPIの世界では、個人が作成したスクリプト、アプリケーションの
配布は常識的にありえない事なのかもしれませんが、
是非とも、"YouTube TAG Search"のスクリプトの配布をして頂きたいと思い、
コメントを投稿させて頂きました。

誠に図々しいと思いますが、ご検討ください。

お返事は、メール、コメントどちらでも構いません。
よろしくお願い致します。

尚、不適切と思われた場合、投稿の削除を願います。
Posted by ゆうすけ at 2006年11月15日 00:04
こんにちは。りょーちと申します。
コメントいただきましてありがとうございます。
>YouTube TAG Searchのスクリプトの配布

結構前に作って見たものなので自分で読み返しても「何やっているのか?」ってのがよくわかってなかったりいたします。
先ほどみてみたら、コアの表示用のscriptは3行くらいでしたので、コメントなどを付与してメールでお送りいたします。
おそらくご覧になられるとガッカリすること請け合いと思われますが、今しばらくお待ち下さい。
ではでは。
Posted by りょーち at 2006年11月15日 09:09
こんにちは。
ありがとうございます!
楽しみにして待ってます^^
Posted by ゆうすけ at 2006年11月15日 18:42
こんにちは。りょーち@管理人です。

それらしき説明を下記に掲載しましたのでご確認ください。

http://ryouchi.seesaa.net/article/27531854.html

いかがでしょう?
不明な点がありましたらコメントなどでご連絡いただければと思います。
よろしくお願いいたします。
Posted by りょーち at 2006年11月15日 18:54
こんにちは

こちらのページへお邪魔したのは
YouTube動画を検索してブログへ
貼り付けられるツールが無いかと
探していて辿り着きました。

こちらのツールは、正に捜して
いたものでしたので、使わせて
頂いております。

今後共、宜しくお願い致します。

ps.
 はてなとか他にもツールが
 ありましたが、そちらも
 使わせて下さいませ。<(_ _)>
Posted by herostv at 2007年02月04日 15:46
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


YouTubeブログパーツ
Excerpt: いつか誰かが作ってくれることを心待ちにしていました。 YouTubeのお気に入りのtagの動画をブログに貼ることができます。 新作映画の予告なんかを出そうかと思ったんだけど、観たく...
Weblog: Rif.
Tracked: 2006-07-28 01:41

「公開APIを利用したサンプルサイトを作っていくよ」公開
Excerpt: 公開APIを利用したサンプルサイトを作っていくよを作りました。 AWS、BWS、DWSを利用した[Z]ZAPAnetサーチ2.0や、サン・マイクロシステムズ - サン×リクルート Mash up..
Weblog: [Z]ZAPAブロ〜グ2.0
Tracked: 2006-09-14 21:57

youtube APIのlist_by_tagを使う!!
Excerpt: 前にも一度紹介したんですが、youtube API 「list_by_tag」を...
Weblog: kattsuk2 BLOG
Tracked: 2007-07-14 13:14