gpt4 book ai didi

node.js - NodeJs 的 Pubsubhubbub 库

转载 作者:太空宇宙 更新时间:2023-11-04 01:13:57 25 4
gpt4 key购买 nike

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

我发现有一个 pubsubhubbub 协议(protocol),并且发布者可以使用在其提要中实现该协议(protocol)的各种集线器。这就是我发现 superfeedr 的方式,并且我正在尝试使用他们的 XMPP API。我安装了他们的nodejs library并做了一些订阅测试,效果很好。

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

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

最佳答案

亚历克斯,我创建了 Superfeedr。

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

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

我希望这会有所帮助。

关于node.js - NodeJs 的 Pubsubhubbub 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13052810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com