【问题标题】:How digg reader finds the feed url[s] for a given site?digg 阅读器如何找到给定站点的提要 url[s]?
【发布时间】:2014-12-02 09:17:13
【问题描述】:

我们可以添加一个 url 到 digg.com 阅读器,以将它们添加到一个人的阅读列表中。一旦我们提交链接,他们(digg)会找到几个指向提要地图(.xml 或来自 feedburner 等)的链接。他们是怎么做到的?

【问题讨论】:

  • @Joe 问题已被创建者回答并接受。这些答案没有错,但它们并不能解决很多问题。例如,我们无法使用任何这些解决方案找到站点 scoopwhoop.com 的 rss 提要 URL,但 digg.com 可以。

标签: rss social-networking atom-feed rss-reader digg


【解决方案1】:

Feed discovery 是第 1 步。

第 2 步可能是有一个“反向”发现机制。每个提要(RSS 或 Atom)作为指向 HTML 表示的链接。因此,即使缺少其他发现部分,如果您有第二个关系,您仍然可以从站点中找到提要 URL……将其与用户数据(订阅者数量……等)结合起来,您将获得一个非常好的解决方案!

第 3 步是“愚蠢”搜索:Feed 中的每个故事都有一个指向域的链接。提要本身有一个域。如果它们都匹配,您可能已经找到了您要查找的提要!

可能还有其他技术:)

【讨论】:

  • Feed 自动发现是主要方式,并且得到很好的支持。一些现代客户也会在域的根目录上尝试/feed,因为 WordPress 为 27% 的网络提供支持,因此如果自动发现方法失败,很有可能会有一个提要。
猜你喜欢
  • 1970-01-01
  • 2011-09-13
  • 1970-01-01
  • 1970-01-01
  • 2010-09-29
  • 1970-01-01
  • 1970-01-01
  • 2010-09-08
  • 1970-01-01
相关资源
最近更新 更多