2011-05-03 2 views
1

Я новичок в использовании жгута youtube-g, и я хотел бы вставить видео-рэппер youtube, который воспроизводит видео в моем приложении rails, размещенном на youtube. PLS кто-нибудь знает учебник youtube-g или другой драгоценный камень с более простым чтением и документацией, которые могут помочь. Так же быстро обучающая помощь в ответ было бы здоровоyoutube-g and rails3

ответ

1

«YouTube-г» камень был фактически заменен «youtube_it» драгоценный камень, расположенный здесь: https://github.com/kylejginavan/youtube_it

Если все, что вам нужно сделать, это обычный код вставки из видео YouTube, вы можете просто использовать эту обертку (HAML синтаксис):

%iframe{:title => "YouTube video player", :class => "youtube-player", :type => "text/html", :width => "425", :height => "349",:src => @your_model_name.video_link, :frameborder => "0", :allowFullScreen => true, :id => 'my_video_player' } 

Если вы хотите динамически тянуть видео с вашего канала необходимо создать клиент и тянуть поток так:

client = YouTubeIt::Client.new(:username => 'your_user_name', :password => 'you_password', :dev_key => 'your_api_key') 
results = client.videos_by(:user => 'your_user_display_name') 

Это даст вам объект VideoSearch. Если вы хотите, чтобы перебрать все эти видео объектов:

results.videos 

Это будет возвращать массив видео объектов, имеющих доступ ко всем этим признакам, перечисленным здесь: http://rubydoc.info/gems/youtube_it/1.4.1/YouTubeIt/Model/Video Это включает в себя URL YouTube. Если вы хотите использовать плеер и URL-адрес на своей странице, вы можете просто сделать какой-то regEx, чтобы извлечь видео-файл и создать его самостоятельно. Надеюсь это поможет.