使用youtube_it时的OpenURI :: HTTPError

时间:2015-07-10 16:48:56

标签: ruby-on-rails ruby youtube-data-api

  • 当我尝试使用gem youtube_id从Youtube获取视频时出现问题。

https://github.com/kylejginavan/youtube_it

它抛出的错误与:

相同
OpenURI::HTTPError: 410
from /home/khanhpn/.rvm/gems/ruby-2.2.2@music/gems/youtube_it-2.4.2/lib/youtube_it/parser.rb:10:in `rescue in initialize'

这是我的代码:

client = YouTubeIt::Client.new(username: "ABC", password: "*****", dev_key: "AI39si74VcEh1_bwetqNaM42qeeCkDFy1ChLshTraxl3d3SXWJHpCRdrI9X68kLFxGki1eWA")
client.videos_by(:top_rated, :time => :today).try(:videos)

希望每个人都可以向我解释为什么它没有运行。非常感谢你。

1 个答案:

答案 0 :(得分:2)

Youtube更改了API,我对link_thumbnailer gem(https://github.com/gottfrois/link_thumbnailer/issues/60)遇到了同样的问题。

youtube_it宝石中存在一个问题,关注它,他们很快就会解决这个问题:https://github.com/kylejginavan/youtube_it/issues/210