我正在尝试使用Python 2.7使用Superfeedr订阅RSS源。
阅读Superfeedr documentation后,我的理解是用户可以使用XMPP或Pubsubhubbub进行订阅。
我之前使用过REST apis但是我很困惑我需要做什么才能订阅Feed并接收它们?
我已经安装了Superfeedr XMPP API Python Wrapper并查看了Superfeedr mashape api page,我仍在努力。
用户可以使用XMPP或Pubsubhubbub在Superfeedr中订阅和下载RSS源所需的基本步骤是什么?
答案 0 :(得分:1)
索非亚,我创建了Superfeedr。 您的第一步是在XMPP和PubSubHubbub之间进行选择。这些是两个具有不同用途的API。
由于您之前使用过REST API,我建议您坚持使用PubSubHubbub,您可能会更熟悉它。
这个API最重要的概念是它是一个基于webhook的系统。这意味着您不仅会向我们发送订阅订阅的请求,而且我们也会在订阅源更新时向您发送请求。我们会将请求发送到您的应用程序的URL,名为webhook或hub.callback
。
最后,请记住,即使您确实可以从Superfeedr检索(下载)RSS源的内容,建议的方法是实际等待我们向您发送该数据(通过webhook)。