在rails应用程序中未初始化的常量YoutubeIt

我正在使用youtube_it api制作rails(3.0.11)应用程序。 我对video控制器的索引操作包含获取客户端对象的基本代码:

@yt_client ||= YoutubeIt::Client.new(:username => 'my uname', :password => 'my pwd',:dev_key => 'my devkey') 

我已经使用gem install youtube_it安装了gem,将其包含在应用程序的gem文件gem 'youtube_it'并运行bundle install。 但是,当我重新启动服务器并转到索引页面时,

我得到这个错误

“未初始化的常量VideosController :: YoutubeIt”

我究竟做错了什么?

尝试:

 YouTubeIt 

有一个资本T.

希望有所帮助

我想你需要这样做

require 'youtube_it'

在应用程序控制器或某些lib或配置文件中

希望能帮助到你

你有一个错字,正确的sintaxis是

 client = YouTubeIt::Client.new 

如果你还有问题,你可以尝试这种方式

 client = ::YouTubeIt::Client.new 

干杯!