gpt4 book ai didi

python - 将 XML 文件抓取到 RSS 提要中作为 IFTTT 的输入

转载 作者:太空狗 更新时间:2023-10-30 01:37:51 25 4
gpt4 key购买 nike

我有一组包含文章内容(标题、副标题、内容)的 XML 文件。我有一个 Yahoo Pipe,可以找到特定日期的文章 XML 并将其转换为 RSS 提要。 IFTTT 读取此提要以在我的 Wordpress 博客上发布今天的文章。

现在 Yahoo Pipes 将在 9 月份关闭,我有麻烦了!我可以使用什么服务从 XML 中获取内容并将其提供给 IFTTT,以便它可以发布在我的博客上。据我所知,IFTTT 仅将 RSS 作为此类内容的输入。

我试过了 pipe2py将 Pipe 转换为 Python 代码(如果它能工作的话),但我无法让 pipe2py 工作,不是在 GAE 上(因为我需要在线服务),也不是在我的 Windows PC 上。

我也有使用 YQL 的经验,但是它只输出 XML,没有 RSS,所以在这里没有用。

目前我只能想到:

  1. 在 GAE/Python 上实现我自己的读取 XML 并将其转换为 RSS(繁琐)的应用程序

  2. 在我的博客上手动发布所有带有截止日期的文章(三个月的每日文章 - 更麻烦)

有什么想法吗?

最佳答案

根据您的想法 - 您还应该考虑使用 WordPress 核心代码来获取 XML 数据。

创建一个插件,它将使用 HTTP API 加载 XML 数据并在您的博客上调用适当的操作(在这种情况下,IFTTT 将不需要发布基于 XML 数据的博客文章)。

您可能遇到的唯一问题是您需要访问服务器 cron - 作为 wp_cron默认情况下仅在用户访问期间调用 - 因此在流量较小的网站上它不会像您预期的那样工作(它不会像您需要的那样频繁调用)。

关于python - 将 XML 文件抓取到 RSS 提要中作为 IFTTT 的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31465490/

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