PubSubHubbub不通知Google Reader的原因
2010 12 10 02:35 AM 2269次查看
分类:Google Reader 标签:Google Reader, RSS
搜索了一番后,我在Pubsubhubbub论坛发现一篇《Google Reader Statu》,有人提到对于没有订阅者的feed,PubSubHubbub将忽略它。
为此我发了封邮件问Nick,他说他也不清楚细节,不过Google Reader可能会忽视并不流行的feed。
无奈之下我只好又为我的博客实现了PubSubHubbub订阅。结果发现果然可以看到发布状态了,Google Reader也会在1分钟内立刻收录新文章了。
于是我猜想原因有3:
- PubSubHubbub会忽略没有订阅者的feed。
- Google Reader并不被hub当成一个订阅者。(至少对于不太流行的feed来说,Google Reader不一定会主动去订阅。)
- 一旦有了订阅者,PubSubHubbub会去通知Google Reader,仅管它并非订阅者。
但在之后的测试中我又傻眼了,PubSubHubbub这家伙有个很囧的问题:在它的网页上发送订阅请求一切正常;用程序去发送订阅请求虽然也显示成功,但是查不到订阅者状态和发布者状态,ping它也没反应。
2010年12月10日更新:今天测试了一下,貌似是必须采用HTTPS,即https://pubsubhubbub.appspot.com/subscribe去订阅。
PS:我插,不小心发布了2次,Google Reader瞬间就收录了…看来以后得注意这个问题了=。=
向下滚动可载入更多评论,或者点这里禁止自动加载。