Pubsubhubbub Zend订阅者

时间:2014-10-20 10:53:01

标签: zend-framework rss publish-subscribe pubsubhubbub

我正在阅读http://framework.zend.com/manual/1.12/en/zend.feed.pubsubhubbub.introduction.html 并试图了解Pubsubhubbub订阅的工作原理。具体来说,我存储的凭据是什么,或者我的集线器如何识别订户。订户有一些​​rss / atom客户端ID,我如何知道客户端ID是谁? 或者更准确地说,集线器如何知道用户是谁或如何告诉新用户是谁?

1 个答案:

答案 0 :(得分:1)

订阅者的算法实际上非常简单。

  1. 获取现有RSS Feed
  2. 寻找链接[@rel =" hub"]
  3. 通过将Feed url(hub.topic)和webhook发送到您的服务器(hub.callback)订阅链接[@rel =" hub"]的href标识的集线器
  4. 当集线器向hub.callback发送验证时确认订阅
  5. 通过hub.callback上的POST请求等待通知,其中包含内容。
  6. 那就是它。

    没有涉及凭据,没有"您的中心"作为订阅者,没有客户端ID ...