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)
希望每个人都可以向我解释为什么它没有运行。非常感谢你。
答案 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