2012-11-08 17 views
0

我想使用pubsubhubbub创建一个新的实时RSS源,通过处理现有的RSS源,我不能轻易改变。有没有一种工具或方法可以让这个变得简单?我想处理的RSS源不提供pubsubhubbub链接,我假设我必须每隔N秒轮询一次。有没有现成的解决方案或例子,最好在Python? (如果您有兴趣,我想要实时提供pypi.python.org更新,可以使用任意其他服务器进行更新)。如何从现有的“普通”rss创建新的pubsubhub rss?

回答

2

根据他在Zope Tagung 2010(第19页)上的讲话中的MvL's slides,PyPI发布了最近hourhttp://pubsubhubbub.appspot.com上的更改。

另请参阅http://mail.python.org/pipermail/catalog-sig/2012-July/004551.html

+0

一个好的开始,但为什么每小时只有一次?是不是pubsubhubbub回合实时? – hpk42

+0

我的意思是,Feed显示最近一小时的发布。当发生变化时,PuSH中心会自动通过PyPI代码通知(https://bitbucket.org/loewis/pypi/src/7ffa1f091b87dd58eb3770abc6af30ec37943ba1/store.py?at=default#cl-2159),然后将该提要和为任何PuSH用户提供实时通知。 – jezdez

2

我知道的唯一选择(不包括自己写的)是​​,但似乎他们也是计费订户,至少在他们没有托管的平台上。

+0

嗨,我创建了http://superfeedr.com。我们确实承载了集线器,订阅这些集线器是免费的:)但是,对于不支持pubsubhubbub的订阅源,您将不得不支付我们,但我们收取的费用低于实现此目的所花费的费用。 –