rss - 开发 feed 聚合器/代理的最佳实践?

标签 rss feed google-feed-api atom-feed aggregators

我正在考虑为提要编写一个代理聚合器,其中少数用户指定一个提要 URL 和一组条件,然后系统输出一个不断更新的与这些条件匹配的条目的 RSS/Atom 提要。

Feed 聚合器是否有最佳实践? (或者过滤 feed 代理?)

例如:

  • 是否有某些 Feed 元素应该或不应该修改为代理?
  • Feed 代理/解析器应如何表明它没有传递原始 Feed 的原始副本?
  • 将下载/更新工作委托(delegate)给第三方聚合平台是否有意义? Google Feed API ?我认为这会节省大量工作,而不是必须自己进行更新、301 处理等。

感谢您的帮助。

最佳答案

查询任何 Feed 的频率不得超过 30 分钟。使用缓存。

-亚当

关于rss - 开发 feed 聚合器/代理的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/558011/

相关文章:

php - IE 无法显示 Feed,并出现错误 : Internet Explorer does not support feeds with DTDs

facebook 应用程序 : how to put html code like 'a href' inside news feed content?(最新的 api 更新后)

javascript - Google Feed API 是否支持通过 Node.js 进行访问?

php - 即使RSS工作正常,simplexml_load_file($ feedURL)返回bool(false)

javascript - foreach 结果是一个数组,如何获取元素的值而不是数组?

ruby - 带有图像、横幅、 Logo 的 Rails RSS 生成器

rss - 阻止 Google Feed API 使用缓存的 Feed

javascript - 将 twitter 提要嵌入到我的 html 中的最小 Javascript?

Java使用Rome和SyndEntry检索URL的 "getType"字段

javascript - 使用 Google Feeds API (JavaScript) 获取 DeviantArt Media RSS