尽管手动请求工作正常,但无法使用 yt gem 读取标题 [英] unable to read title with yt gem though manual request works fine

查看:29
本文介绍了尽管手动请求工作正常,但无法使用 yt gem 读取标题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对 ruby​​ on rails 还很陌生.我正在尝试使用 yt gem 来获取 youtube 视频的详细信息.我看到以下问题.

对 YouTube API 的请求导致了意外的服务器错误:{} 您可以通过运行以下命令手动重试相同的请求:curl -X GET -H "content-length: 0" -H "user-agent: Yt::请求 (gzip)"

当我手动访问 API URL 时,我得到了预期的详细信息.

这是我的文件和代码.

articles_contoller

def 索引@article = Article.all@campaign = Campaign.all@video = Yt::Video.new 网址:'https://www.youtube.com/watch?v=5Tzg9173xC4'@title = @video.title结尾

index.html.erb