聚合RSS源并搜索它们

问题描述:

我想写一个网站,我收集了大量的RSS源,然后有能力搜索它们。因此,用户可以指定一个搜索词,然后我可以浏览所有的RSS提要,以查找包含搜索词的内容。聚合RSS源并搜索它们

一个问题:我不知道从哪里开始真的。

我的问题是,是否有任何RSS聚合器API或任何Web语言(JavaScript,PHP,Ruby等?)的搜索API。

基本上想出一个RSS源列表并不是很难,但是我怎样才能将它们全部聚合然后在其中搜索?我宁愿不这样做,如果可能的话,所以我想知道是否有人做过这样的事情,或者听说过任何执行这种搜索的技术/ API。

我宁愿坚持使用Ruby on Rails作为后端,但如果有其他技术的API,我肯定会接受建议。

谢谢!

我们(http://superfeedr.com)提供了一个用于提要的API,它将代表您执行提取解析和区分。您必须将条目存储在您选择的数据库中,以及根据您的需要编制索引,但我没有看到任何特定的挑战。

我们的社区贡献了rack adapter这不会对Rails项目整合得很好,我相信:)

+0

嘿朱利安,它是如何工作的?我可以提供一组我想要使用的feed,superfeedr可以提取和分析吗?它也有搜索功能吗? – harbinja

+0

就是这样:您提供一组供稿网址,并在数据可供我们使用时立即将数据推送到您的地点。我们没有搜索功能,因为索引非常依赖于您想要在其周围构建的应用程序的类型。 –