如何使用订户选项?

ddl*_*uis 11 php real-time subscriber websub

我现在开始使用Pubsubhubbub(以及所有关于实时的东西),但我在使用Subscriber选项时遇到了麻烦.

我正在尝试用PHP开发一个webapp来:

  1. 订阅RSS(以前发布)到Hub(http://pubsubhubbub.appspot.com/);
  2. 从Hub读取订阅的通知(更新); 没有成功!:(

我验证在PHP中存在一个库到订阅服务器(在Git中),但使用这个库不能使订阅工作(得到409错误!).

我怎样才能做到这一点?

bob*_*aes 3

这是一个老问题,并且 ddluis 链接的 PHP 库有很多缺陷。

Google Code wiki 中推荐的 PHP 订阅者是 PuSHSubscriber:

http://github.com/lxbarth/PuSHSubscriber/

更新:

我分叉了 PuSHSubscriber:http://github.com/bobdia/PuSHSubscriber

我做了一些与原始版本不兼容的更改。可以在/example目录中找到一个简单的实现。这并不意味着实际使用,仅用于演示目的。希望对你有帮助。

  • OP 链接到的 php 类看起来更简单,因为它实际上没有做太多事情。PuSHSubscriber 非常简单,除了存储它收到的通知之外,它可以完成您所需的一切。我决定用它来做一个示例实现,所以在一两天后回来查看,我将发布一个每个人都可以轻松理解的链接。 (2认同)