2011-05-03 1 views
1

저는 youtube-g 보석을 처음 사용하고 있습니다. youtube에서 호스팅하는 내 레일 앱에 비디오를 재생하는 youtube 비디오 래퍼를 포함시키고 싶습니다. pls는 누구나 youtube-g 튜토리얼이나 도움이되는 간단한 readme 및 설명서가있는 다른 보석을 알고 있습니다. 그래서 또한 답변으로 빠른 튜토리얼 도움이 좋을 것youtube-g and rails3

'유튜브-g'보석 실제로 여기에있는 'youtube_it'보석 대체되었다

답변

1

: 당신이 원하는 모든 일반 임베드 인 경우 https://github.com/kylejginavan/youtube_it

동적 YouTube 채널에서 동영상을 당겨하려면

%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' } 

당신과 같이 스트림을 클라이언트를 작성하고 끌어해야합니다 :

유튜브 비디오, 당신은 그냥 래퍼 (HAML 구문)를 사용할 수 있습니다
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 객체가 생깁니다. 당신이 그 비디오의 모든 객체를 반복하고 싶었 : http://rubydoc.info/gems/youtube_it/1.4.1/YouTubeIt/Model/Video 이 유튜브 URL을 포함

results.videos 

당신이 여기에 나열이 모든 속성에 액세스 할 수있는 비디오 객체의 배열을 반환 할 것이다. 페이지에서 플레이어 및 URL을 사용하려면 regEx를 사용하여 video_id를 추출하고 직접 제작할 수 있습니다. 희망이 도움이됩니다.