1

我有一个添加各种 rss 提要的系统。我想关注内容并在提要中添加新内容时收到通知,而不必一一检查。

我发现有一个 pubsubhubbub 协议,发布者可以使用各种集线器在他们的提要中实现这个协议。这就是我发现 superfeedr 的方式,我正在尝试使用他们的 XMPP API。我安装了他们的nodejs 库并进行了一些运行良好的订阅测试。

  • 是否可以使用节点 superfeedr 模块订阅不使用 superfeedr 的提要?例如,我发现一个具有:

    link rel='hub' href='http://pubsubhubbub.appspot.com/'
    
  • 我是否必须单独处理每个集线器,或者我可以根据协议向它们发送相同的请求?

4

1 回答 1

1

Alex,我创建了 Superfeedr。

是的,当然可以订阅不使用 Superfeedr 的提要。Superfeedr 充当默认集线器。您可以添加任何提要,并且应该会收到通知。唯一的区别是您可能会看到延迟。我们每 15 分钟轮询一次提要,因此,除非有强大的缓存,否则您应该在消息发布后的 15 分钟内看到消息。

鉴于 1,2 和 3 可能不相关。但是,我相信还有其他几个 PubSubHubbub 库,但它们都要求您的端点位于防火墙之外......并且所有这些都只适用于使用 pubsubhubbub 协议的提要. 即使您的应用程序将单独使用每个集线器,代码也应该相同,因此对您来说是透明的。

我希望这有帮助。

于 2012-10-24T16:50:21.923 回答