将XML文件作为IFTTT的输入汇总到RSS提要中

vic*_*ans 5 python wordpress rss yahoo-pipes yql

我有一组带有文章内容(标题,副标题,内容)的XML文件.我有一个雅虎管道,它找到特定日期的文章XML并将其转换为RSS源.IFTTT会阅读此Feed,以便今天在我的Wordpress博客上发布该文章.

现在雅虎管道在九月份正在下降,我遇到了麻烦!我可以使用什么服务从XML获取内容并将其提供给IFTTT,因此可以在我的博客上发布.据我所知,IFTTT仅将RSS作为此类事物的输入.

我已经尝试过pipe2py将Pipe变成Python代码(如果这样可以工作),但是我无法使用pipe2py,而不是GAE(因为我需要一个在线服务),而不是在我的Windows PC上.

我也对YQL很有经验,但是只输出XML,没有RSS,所以这里没用.

到目前为止,我只能想到:

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

  2. 在截止日期之前手动发布我博客上的所有文章(每天三篇月的文章 - 更加繁琐)

有任何想法吗?

小智 0

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

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

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