使用Google Feed API和Node.js订阅RSS Feed

从一个Node.js服务器,我连接到Google Feed API( https://stackoverflow.com/a/22821516/3303704 )。 但它似乎加载整个RSS源每次使用它。 因为我想跟随很多RSS提要,所以不会是可扩展的。 我怎么能RSS订阅,这是推送到我的服务器只有新的项目的RSS源,因为它们发布? 此处描述的解决scheme( http://googleajaxsearchapi.blogspot.com/2010/05/google-feed-api-now-with-instant.html )似乎不起作用…

如果它是有用的,那么我对RSS源的项目做什么是:(1)只select链接到1500字以上的文章(为了我使用Cheerio)和(2)保存这些链接到数据库(MongoDB ,用Mongoose连接到服务器)。

恐怕Google Feeds API可能不是最好的select,因为它主要是一个“客户端”API,它可以让RSS feed的内容embeddedHTML页面。 如果从后端使用,那么您可能必须对它们进行轮询,这会很麻烦(并且可能与Google的使用条款相冲突)。

你可能想要检查Superfeedr这个。 我们确实提供了一个Node.js包装器 ,它可以做你正在寻找的东西。

Interesting Posts