我想知道是否可以在频繁的“周期”中导出firebase数据(可能作为JSON对象)。我问这个的主要原因是因为我想在特定时间点捕获数据,以便对它们执行一系列分析/识别特定模式。我对作为Firebase API一部分的任何操作/方法感兴趣 - 可能是某种Web挂钩,或其他可以让我这样做的解决方法!
任何建议都会非常感激,因为我在网络/文档上找不到任何东西(也许我已经阅读了它?)。
谢谢, 亚历
答案 0 :(得分:13)
Firebase具有功能齐全的REST API,因此最简单的方法就是定期轮询REST API。 REST API文档位于:https://www.firebase.com/docs/rest-api-quickstart.html
您还可以使用Node.js客户端获得对Firebase数据的完全访问权限。这允许您将回调附加到您的数据,并在您自己的服务器发生更改时立即对其进行操作:https://www.firebase.com/docs/nodejs-quickstart.html
答案 1 :(得分:8)
Firebase现在提供私人备份选项。有关结帐private backup for Firebase data的更多信息。
答案 2 :(得分:1)
您可以在Json对象中导出firebase数据,只需发出如下的卷曲请求:
curl 'https://MyBase.firebaseio.com/MyPoint.json?auth=MyAuth&print=pretty'
在linux终端中,您可以获得所有子结构