ruby - 在 Ruby 上解析 Youtube atom feeds

标签 ruby youtube-api atom-feed feedzirra

我使用 http://gdata.youtube.com/feeds/api/videos/1i8s245jxRE它返回一个原子提要以从 youtube 获取统计信息。它使用 feedparser 在 Python 中工作。在 Ruby 中是否有任何等效的 gem 可以做到这一点?

我尝试了 simple-rss 并得到了 SimpleRSSError: Poorly formatted feed。我还尝试了 feedzirra 并返回了一个 nil 对象?

谢谢

最佳答案

您是不是忘记打开提要了?

rss = SimpleRSS.parse(open(File.join(RAILS_ROOT, "public/............./feed.xml"))

也许你需要:require 'open-uri'

关于ruby - 在 Ruby 上解析 Youtube atom feeds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8653810/

相关文章:

java - 用于解析 RSS/Atom 的 ROME API

mercurial - 如何使 Mercurial (hgwebdir) rss/atom feed 显示分支名称

c# - 在 ASP.NET ListView 中显示 RSS 或 ATOM 内容

ruby 正则表达式

ruby-on-rails - 如何创建守护进程来在 Rails 堆栈中运行 SMTP 服务器?

ruby-on-rails - Rails 设计 omniauth facebook

php - 将视频文件上传/导入到 Youtube 后 - 获取 [原始文件 : unknown]

sql - 从 Return 语句获取一个数组,从中推导出一个字符串

youtube - 在youtube的隐藏式字幕中搜索短语

java - 使用 Java YouTubeService 类进行经过身份验证的 YouTube API 调用时,关键字对象为空