gpt4 book ai didi

python - 在 python 中实现订阅者 Pubsubhubbub

转载 作者:行者123 更新时间:2023-12-01 05:24:07 25 4
gpt4 key购买 nike

我有一堆 Google 提醒,设置为实时更新的 RSS 提要。我想要的是能够将 rss feed 发送的新数据存储在数据库中。

环顾四周后我发现GoogleSuperfeedr两者都提供可以为您完成大部分工作的中心;然而它们都需要一个回调 url(显然)。我正在工作的机器上运行着一个 Apache 服务器,它已经启用了 python,因此我可以在我的服务器上运行 python 脚本。但目前只能从我的 LAN 内访问。

我真正的问题是,接下来我该怎么办?我知道在 php 中你只会有一个处理请求的回调文件,但我不知道在 python 中该怎么做。我会编写一个脚本并为 google/superfeedr 服务提供该脚本的 url 吗?剧本里会写什么?需要具体进口吗?

此外,我刚刚读到,如果您使用 XMPP,则不需要回调 url。这是如何运作的?

最佳答案

对于本地LAN问题,最常用的解决方案是使用像Passageway这样的调优解决方案。 。它们会暂时将您计算机的本地端口暴露给“外部”网络。

现在,至于实现,设置起来相当容易。 Python 与 PHP 类似,您必须编写一个脚本来监听网络连接,然后处理从 Superfeedr 或 Google 收到的 HTTP 请求。 (看起来你对Python不熟悉,那为什么不坚持使用PHP呢?)

最后,XMPP 是只有我们(Superfeedr)提供的功能。它解决了暴露本地端口的问题,因为它在防火墙后面工作。

关于python - 在 python 中实现订阅者 Pubsubhubbub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21716811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com