2008-03-06
■[Rails] 30分で Rails youtubeアプリ
30分でできる,簡単簡単!こんな感じで,もちろんちゃんと再生できる.
youtube ID取得
- http://www.youtube.com/signup で UserID 登録をする
- http://www.youtube.com/my_profile_dev で DevID 登録をする
youtube gem インストール
sudo gem install youtube Successfully installed xml-simple-1.0.11 Successfully installed youtube-0.8.6
railsアプリ作成
$ rails _1.2.6_ flyertube -d mysql $ ruby script/generate controller test
コントローラ
class TestController < ApplicationController def index require 'youtube' dev_id = 'XXXXXX' youtube = YouTube::Client.new(dev_id) @videos = youtube.videos_by_category_and_tag(YouTube::Category::MUSIC, 'simple plan') end end
ビュー
<html> <head> <title>flyertube</title> </head> <body> <% for video in @videos %> <object width="170" height="142"><param name="movie" value="<%=h video.embed_url%>"></param><param name="wmode" value="transparent"></param><embed src="<%=h video.embed_url%>" type="application/x-shockwave-flash" wmode="transparent" width="170" height="142"></embed></object> <% end %> </body> </html>
ruby script/server
トラックバック - http://d.hatena.ne.jp/ooolong/20080306/1204822034
リンク元
- 117 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4SUNA_jaJP247JP247&q=アイデア 50個 孫
- 54 http://www.google.co.jp/search?sourceid=navclient&aq=t&hl=ja&ie=UTF-8&rls=GGLD,GGLD:2005-27,GGLD:ja&q=タンジブルデバイス
- 43 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=gY9&q=php+ようこそ+ページ+表示+なぜ+XamPP&btnG=検索&lr=lang_ja
- 33 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=subversionでRailsアプリを管理する&num=50
- 26 http://images.google.co.jp/imgres?imgurl=http://f.hatena.ne.jp/images/fotolife/o/ooolong/20071104/20071104202650.jpg&imgrefurl=http://d.hatena.ne.jp/ooolong/20071104/1194176628&start=3&h=338&w=450&sz=16&tbnid=24uHsLMa4Q8PLM:&tbnh=95&tbnw=127&hl=ja&prev=/i
- 24 http://209.85.175.104/search?q=cache:U5b6N8QHHAkJ:d.hatena.ne.jp/ooolong/20071228/1198861552+Carbon+Emacs+半透明&hl=ja&ct=clnk&cd=5&gl=jp&lr=lang_ja&client=firefox-a
- 14 http://search.yahoo.co.jp/search?p=レバレッジ+本田&rs=0&ei=UTF-8&fr=top_ga1&yuragi=off
- 13 http://www.google.co.jp/search?hl=ja&client=firefox&rls=org.mozilla:ja:official&hs=NkI&q=信頼度成長曲線 広島大学&btnG=検索&lr=lang_ja
- 12 http://www.google.co.jp/search?hl=ja&q=エンジニアリング アウトソーシング ウィキ&lr=
- 10 http://www.google.co.jp/search?hl=ja&lr=lang_ja&client=firefox-a&rls=org.mozilla:ja:official&hs=L4f&q=fedora+yum&suggest=8&sa=X&oi=cjkrefinements&resnum=1&ct=result&cd=9