使用Repl.it处理RSS feed

2020-12-25 21:55:00

前几天,我使用Repl.it进行了一个小型Web服务,该服务对RSS feed进行了简单的转换(源代码)。我之所以创建它,主要是因为这本极好的时事通讯,这是Hacker News潜在有趣的非商业博客文章的每日综述,但并未登上首页。我从中找到了很多不错的文章。

我一直在通过电子邮件阅读新闻通讯,但是在发布Findka乐队驱动的RSS聚合器之后,我希望切换到RSS feed。仅有一个问题:Substack提供了一个feed,但是每个条目都进入了时事通讯的一个版本,该通讯包含一组链接。 Findka需要每个条目都转到单个链接之一。

Repl.it是部署简单Web服务的最简单方法之一,因此对我的小RSS mapcat-er来说非常有用。它通过https://rssstuff.jobryant.repl.co/feed?url={some-url}&exclude={some-regex}公开。您将其发送给源提要,然后返回接收器Feed中的源Feed条目中包含一个永久链接条目。您还可以提供排除正则表达式来过滤出链接。根页面具有可用于构造URL的形式。

这确实需要一个小技巧。如果Repl.it服务没有任何流量,它将在一段时间后关闭。您可以借助自己喜欢的ping服务来解决这个问题。 Repl.it表示他们将包含“ always-onrepls”在他们的付费计划中很快,之后将不再需要。

我很高兴看到Repl.it会发生什么。如前所述,我希望开放源代码,自托管的Web应用程序变得越来越普遍。这是有关该主题的另一篇很棒的文章(由于那则新闻通讯,我发现了它!)。最近,我一直在思考Repl.it可能是完美的平台。我有很多我想制作的小型Web服务,并且我觉得将Repl.it推到多远是一件很有趣的事情。

现在,如果有一种使用本地编辑器而不是Web UI的好方法。:)