我刚学会Google Realtime API is now deprecated。建议迁移到Firestore。但是,Firestore的模型不是围绕Google云端硬盘构建的,因此无法通过Google云端硬盘管理和共享实时文档。
是否有任何其他迁移路径可以将文件保存在Google云端硬盘中?
例如,实时文档可能有一个简单的API端点,可以将它们作为纯JSON获取并保存。这意味着我们可以继续使用Google云端硬盘存储我们的数据,并仅使用Firestore来处理实时编辑会话(如果需要)。
答案 0 :(得分:2)
我不认为您会发现本机支持Drive作为支持源的任何现成解决方案,但如果您可以将数据模型导出为JSON,Convergence可能会处理它。 (完全透明,我是创始人)
几乎可以肯定,这是恢复Realtime API功能奇偶校验的最快捷方式,也可能超越,因为我们对您可能想要的UX功能提供一流的支持,超越只是数据同步。
答案 1 :(得分:0)
是的,您可以通过此处详细介绍的单独REST API导出实时数据: Exporting Realtime Data在2019年1月15日实时API被拒绝后,此功能应保持可用,但Google尚未说明多长时间,AFAIK
(Firestore似乎没有提供任何类似操作转换的冲突解决方案,因此对于目前有充分理由使用实时API的应用程序来说,这不是一个可行的替代方案,尽管这只是谷歌的唯一到目前为止的建议。)