Я пытаюсь распечатать обновления rss/atom, используя ruby. Кажется, что Feedjira лучше всего подходит для этого. К сожалению, функция обновления не работает должным образом. Я получаю повторяющиеся записи.Feedjira: Feed update возвращает дубликаты
Вот простой пример, который производит эту проблему:
require 'feedjira'
require 'pp'
feed = Feedjira::Feed.fetch_and_parse "http://lorem-rss.herokuapp.com/feed?unit=second&interval=10"
loop do
feed = Feedjira::Feed.update(feed)
pp feed.new_entries
sleep 20
end
Есть предложения? Может быть, другие библиотеки? Или я пропускаю что-то важное при использовании Feedjira?
Там несколько вопросов вокруг этой темы для Feedzirra прежнее название для Feedjira, но функция обновления, кажется, новая функция: http://feedjira.com/updating-feeds.html