2011-12-15 65 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 

告诉我,这对你的作品

干杯!

相关问题