0

我想建立一个网站来聚合和显示来自数百个 RSS 提要的内容。提要来自不同的站点:Twitter、Flickr、Tumblr 等,因此内容将非常不同。

在一个完美的世界里——这更像是一个次要问题——我希望允许其他人帮助管理提要列表并为每个提要的内容分配标签,以便您可以过滤显示的项目。

到目前为止我已经尝试过:

  1. Google Feeds API – 我认为这就是答案,但除非我遗漏了什么,FeedController否则只会将收集到的 Feed 内容输出为单独的列表。有什么方法可以让 Google Feeds API 在显示之前对来自许多 RSS 提要的内容进行聚合和排序?

  2. 雅虎!管道——起初这似乎也是一个很好的解决方案。我设置了一个管道,它访问存储在 Google Doc 电子表格中的 RSS 提要列表,然后聚合内容。但是,输出还有很多不足之处。例如,Tumblr 视频帖子仅显示帖子的标题和永久链接,嵌入的 Youtube 视频会丢失。

  3. PHP – 我见过这个问题,这看起来是一个很好的方法。我不太精通 PHP,所以虽然我愿意学习,但理想情况下我想找到一种不同的方法。

有什么想法吗?谢谢。

4

5 回答 5

1

我最喜欢的仍然是 Yahoo Pipes。稍加修改,您就可以保留视频标签。你有问题管道的链接吗?

于 2010-06-16T21:06:14.187 回答
0

两个建议:

  1. 总包:Dave Winer 的 River2 http://quick.newsriver.org/
  2. 非官方的 Google Reader API http://code.google.com/p/google-reader-api/
于 2012-05-21T18:45:54.810 回答
0

Google Feeds API 非常适合收集 RSS 提要,以 arduino 论坛提要为例,它只包含最新的 5 个条目。google feed api 的历史条目功能解决了这个问题。

我会使用 google feed api 来输入 yahoo 管道,因为它可以为您提供查找、标记、过滤的控件...

于 2012-05-21T17:03:19.160 回答
0

将您的内容放入数据库,并使用世界上最好的工具进行排序/过滤。

于 2011-05-30T15:20:12.707 回答
0

实际上,我正在为我的一个项目做这个。

我正在使用 ASP.NET 和 C#。

我有定期退出并检索每个提要中的数据的功能。我在 SQL Server 中存储新项目。这样我就可以在我的网站上以任何我喜欢的方式对提要中的数据进行分组、排序和显示。根据站点和项目标题中的关键字,我会在将每个项目添加到数据库时自动为其分配标签。

于 2010-06-16T21:25:50.327 回答