youtube-g gem
Gem details
Documentation
Install the Gem:
gem install youtube-g
Create a client:
require 'rubygems' require 'youtube_g' client = YouTubeG::Client.new
Basic queries:
client.videos_by(:query => "penguin") client.videos_by(:tags => ['tiger', 'leopard']) client.videos_by(:categories => [:news, :sports]) client.videos_by(:categories => [:news, :sports], :tags => ['soccer', 'football']) client.videos_by(:user => 'liz')
Standard feeds:
client.videos_by(:most_viewed) client.videos_by(:top_rated, :time => :today)
Advanced queries (with boolean operators OR (either), AND (include), NOT (exclude)):
client.videos_by(:categories => { :either => [:news, :sports], :exclude => [:comedy] }, :tags => { :include => ['football'], :exclude => ['soccer'] })
Edit Gem | (0 older versions) | Last edited by: Guest, 3 months ago

