我正在尝试使用Python 2.7使用Superfeedr订阅RSS feed。
阅读Superfeedr documentation后,我的理解是用户可以使用XMPP或Pubsubhubbub进行订阅。
我以前使用过REST api,但是对于要订阅提要和接收提要我该做什么却感到非常困惑。
我已经安装了Superfeedr XMPP API Python包装器,并调查了Superfeedr mashape api page,但我仍在努力。
用户需要采取哪些基本步骤才能使用XMPP或Pubsubhubbub在Superfeedr中订阅和下载RSS feed?
最佳答案
索非亚,我创建了Superfeedr。
第一步是在XMPP和PubSubHubbub之间进行选择。这是2个具有不同用途的API。
由于您以前使用过REST API,因此建议您继续使用PubSubHubbub,您可能会对其更加熟悉。
该API的最重要概念是基于Webhook的系统。这意味着您不仅会向我们发送订阅供稿的请求,而且还会在供稿更新后向您发送请求。我们会将请求发送到您的应用程序上的URL,称为Webhook或hub.callback
。
最后,请记住,即使您确实可以从Superfeedr检索(下载)RSS feed的内容,建议的方法是实际上等待我们(通过webhook)向您发送该数据。