【发布时间】:2013-07-07 21:51:13
【问题描述】:
我正在使用https://pubsubhubbub.appspot.com/ 通过众所周知的 PubSubHubHub 协议实现订阅供稿。
我已从以下页面订阅了所需的主题: https ://pubsubhubbub.appspot.com/subscribe
我收到了订阅验证,并成功回复了 $_GET 参数中收到的 hub.challenge。我已经查看了我的 Web 服务器日志,它显示了从集线器发送的通知的 POST 请求: http://i.stack.imgur.com/LH44O.png
我有我的代码设置,它将来自 $_POST 和 $_GET 的任何键=>值对存储在我的数据库中。它已经过测试,运行良好。
问:有什么要知道的,集线器是如何发送通知源的? (它肯定不在 GET 或 POST 中)以及如何在 PHP 中解析它?
我也研究过协议的工作草案,但无法找出可行的方法。 https://pubsubhubbub.googlecode.com/git/pubsubhubbub-core-0.4.html#contentdistribution
也搜索过代码示例,太多复杂的代码对我来说没有任何意义,我如何将其转换为简单的 PHP 解析代码。 (我认为链接会帮助你)
https://code.google.com/p/pubsubhubbub/wiki/SubscriberClients
【问题讨论】:
标签: php websub subscriber