我正在使用 API 访问 JSON 提要,但提要的制造商说太多人在使用我的服务。所以我需要第三方每隔几秒钟制作一份提要的副本,让用户访问副本,而不是原始文件。有哪些服务可以做到这一点?
我找到了 Firebase,但它旨在复制用户积极推送给它的用户创建的数据。所以我需要某种单独的服务,一遍又一遍地告诉 Firebase 更新其数据,除非我遗漏了什么。
我正在使用 API 访问 JSON 提要,但提要的制造商说太多人在使用我的服务。所以我需要第三方每隔几秒钟制作一份提要的副本,让用户访问副本,而不是原始文件。有哪些服务可以做到这一点?
我找到了 Firebase,但它旨在复制用户积极推送给它的用户创建的数据。所以我需要某种单独的服务,一遍又一遍地告诉 Firebase 更新其数据,除非我遗漏了什么。
查看Feed the Fire,它将 RSS 提要读入 Firebase。我认为您会发现它是一个很棒的创意银行,并且非常适合您的需求。本质上,它使用 node.js 进程定期读取源提要并将它们注入 Firebase 以供使用。
涉及的代码相当简单:
Var Firebase = require('firebase');
setInterval(function() {
var jsonData = /* get data from your JSON feed */;
new Firebase(URL).set( jsonData );
}, FREQUENCY_OF_CHECK_IN_MILLISECONDS );