2011-12-15 49 views
0

我安裝了youtube_it版本(2.0.1)gem,但我似乎無法使其在rails控制檯或irb中工作。我按照建立客戶端顯示here的所有步驟,但是當我perfore查詢:youtube_it gem無法在Rails控制檯或IRB中工作

client.videos_by(:query => "penguin") 

我得到

<YouTubeIt::Response::VideoSearch:0x101f1c460 @max_result_count=nil, @updated_at=nil, @offset=nil, @feed_id=nil, @videos=[], @total_result_count=nil> 

我從我的應用程序的目錄,裏面出來試了一下;與irb和rails控制檯,我每次都得到同樣的東西。任何想法將不勝感激。

+0

您在創建客戶端時是否使用了正確的開發人員密鑰?您可以在此獲取開發者密鑰(http://code.google.com/apis/youtube/dashboard)。 – 2011-12-22 22:08:35

回答

0

,這是爲我工作,你有沒有嘗試白衣寶石(2.1.3)的最後一個版本?我使用這個和工作良好

irb(main):004:0> client = YouTubeIt::Client.new 
=> #<YouTubeIt::Client:0x007fc5a0116a58> 
irb(main):005:0> client.videos_by(:query => "penguin").videos.count 
http://gdata.youtube.com/feeds/api/videos?max-results=25&q=penguin&start-index=1&v=2 
=> 25 

告訴我,這對你的作品

乾杯!

相關問題