YouTubeのAPIを使ってみる。
RubyGemsで「おもしろいモジュールないかなぁ」と漁っていたらyoutubeなるモジュールを発見、さくっとインストール。
gem install youtube
使ってみる。
require 'rubygems' require 'youtube' require 'pp' # http://www.youtube.com/devから取得する DEV_ID = 'dev_id' youtube = YouTube::Client.new(DEV_ID) # tagで検索 videos = youtube.videos_by_tag('kitty') # 閲覧数の多い順にソート videos.sort { |a, b| b.view_count <=> a.view_count }.each do |video| pp video end # 人気の動画 youtube.featured_videos.each do |video| pp video end
他にもいろんなモジュールがあった。