Ruby on rails YouTube数据Api和Rails

Ruby on rails YouTube数据Api和Rails,ruby-on-rails,ruby,youtube,youtube-api,Ruby On Rails,Ruby,Youtube,Youtube Api,我已经能够使用从YouTube的ruby示例中获取的以下代码设置一个玩具应用程序。我正在寻找使用YouTube搜索艺术家频道、播放列表和视频。示例玩具应用程序没有问题,但无法在Rails中使用相同的代码 在成功搜索YouTube的API并处理响应后,我尝试将部分代码导入现有的rails应用程序 我最初将以下代码放入我的config目录中的新初始值设定项中,但在尝试加载rails控制台以处理查询时,我收到以下错误: “名称错误:未初始化的常量” 档案: gem 'google-api-client

我已经能够使用从YouTube的ruby示例中获取的以下代码设置一个玩具应用程序。我正在寻找使用YouTube搜索艺术家频道、播放列表和视频。示例玩具应用程序没有问题,但无法在Rails中使用相同的代码

在成功搜索YouTube的API并处理响应后,我尝试将部分代码导入现有的rails应用程序

我最初将以下代码放入我的
config
目录中的新初始值设定项中,但在尝试加载rails控制台以处理查询时,我收到以下错误:

“名称错误:未初始化的常量”

档案:

gem 'google-api-client', '0.9'

我知道API有一些更新,但我无法准确跟踪我需要做的事情。

您是否在实例化该客户端变量的文件中添加了
require'google/API\u client'

在Rails 6应用程序中使用Ruby 2.6.5时,我遇到了相同的错误。我找到并降级了
googleapi客户端
gem,为我解决了这个问题

我曾经

gem'googleapi客户端',“~>0.7.1”
是,仍然收到错误。“无法加载此类文件--google/api_客户端(加载错误)”
gem 'google-api-client', '0.9'