2012-11-08 16 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的訂閱源,您將不得不支付我們,但我們收取的費用低於實現此目的所花費的費用。 –