首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >YouTube数据Api和Rails

YouTube数据Api和Rails
EN

Stack Overflow用户
提问于 2016-08-01 17:50:20
回答 2查看 796关注 0票数 2

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

在成功搜索YouTube的API并操作响应后,我尝试将其中的一些代码导入到现有的rails应用程序中。

我最初将以下代码放入config目录中的一个新的初始化器中,但当尝试加载rails控制台以处理查询时,我收到以下错误:

"NameError:未初始化常量Google“

代码语言:javascript
运行
AI代码解释
复制
require 'google/api_client

client = Google::APIClient.new(
  :key => "XXXXXXXXXXX",
  :authorization => nil,
  :application_name => $PROGRAM_NAME,
  :application_version => '1.0.0'
)

Gemfile:

代码语言:javascript
运行
AI代码解释
复制
gem 'google-api-client', '0.9'

我知道API已经有了一些更新,但在跟踪我需要做的事情时遇到了麻烦。

EN

回答 2

Stack Overflow用户

发布于 2016-08-02 01:15:47

是否已将require 'google/api_client'添加到要实例化客户端变量的文件中?

票数 0
EN

Stack Overflow用户

发布于 2019-12-03 19:25:21

我在Rails 6应用程序中使用Ruby 2.6.5时也遇到了同样的错误。我找到了this similar issue on Github,并降级google-api-client gem为我解决了这个问题。

我用过

代码语言:javascript
运行
AI代码解释
复制
gem 'google-api-client', '~> 0.7.1'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38705126

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文