FeedJack如何获取历史供稿

时间:2010-07-10 02:43:04

标签: django feeds feedparser

我正在建立一个新闻聚合网站,我正在寻找一种方法来将(任何特定网站的)旧订阅源提取到系统中。在这个过程中,我偶然发现了Feedjack。据说它处理我需要的东西。所以我开始深入研究源代码。 (我不想直接插入我的django项目。)我只看到这一行:

self.fpf = parse_feed(self.feed.feed_url, agent=USER_AGENT, etag=self.feed.etag) # in bin/feedjack_update.py

我不确定这是如何处理历史Feed解析的。我可以知道自己错过了什么。我还有一个问题是,更不用说feedjack,我如何访问任何网站的历史供稿?

2 个答案:

答案 0 :(得分:0)

网站无法提供历史供稿。不幸的是,“访问”它的唯一方法是将它自己存储在数据库中。对于常见的Feed,您可以从其他聚合器获取它。否则,您将从首次添加Feed开始构建历史记录。

答案 1 :(得分:0)

我能看到的唯一选择是使用Google阅读器。有一个blogpost about constructing feed history of any feed。我不想坚持服务只是为了得到历史的饲料。无论如何,如果没有更好的选择,我会去那。