Rails - Wordpress RSS提要监听器/通知器

时间:2013-07-01 08:51:26

标签: ruby-on-rails ruby ruby-on-rails-3

我有一些有RSS源的Wordpress博客。 我想知道1 RSS是否更新。这样我就可以运行resque job.That获取feed。

是否有任何rubygem可以确定RSS源是否更新?

就像RSS提要通知宝石一样。

2 个答案:

答案 0 :(得分:0)

另一种方法:

使用https://www.ruby-toolbox.com/categories/feed_parsing解析内部存储器的内容并使用cron作业检查最新消息(例如每隔5小时定期检查)并相应地获取

答案 1 :(得分:0)

看看Feedzirra。它能够满足您的需求:

# updating a single feed
updated_feed = Feedzirra::Feed.update(feed)

# an updated feed has the following extra accessors
updated_feed.updated?     # returns true if any of the feed attributes have been modified. will return false if only new entries
updated_feed.new_entries  # a collection of the entry objects that are newer than the latest in the feed before update

# updating multiple feeds. it expects a collection of feed objects
updated_feeds = Feedzirra::Feed.update(feeds.values)

检查Feedzirra自述其他可用方法的自述文件。