【发布时间】:2017-02-12 23:44:48
【问题描述】:
我有一个用例,我需要每天将新数据输入 Firebase。客户做这项工作是没有意义的。它涉及用户能够创建任务,并且每个任务应该具有用户每天完成的能力。因此,在用户创建任务后,将创建用户可以完成的那一天的数据。但是,在第二天的 00:00:00,应该创建新数据。
使用 Firebase 完成此任务的最佳方法是什么?
【问题讨论】:
标签: firebase firebase-realtime-database
我有一个用例,我需要每天将新数据输入 Firebase。客户做这项工作是没有意义的。它涉及用户能够创建任务,并且每个任务应该具有用户每天完成的能力。因此,在用户创建任务后,将创建用户可以完成的那一天的数据。但是,在第二天的 00:00:00,应该创建新数据。
使用 Firebase 完成此任务的最佳方法是什么?
【问题讨论】:
标签: firebase firebase-realtime-database
您可以使用Firebase's Admin Database API 执行此操作。
这将允许您在不使用客户端的情况下从您自己的服务器为每个用户写入数据库。但是,您必须自己设置调度,使其工作取决于您如何设置服务器。
另一种方法是通过 Firebase 的Cloud Messaging service 使用预定通知,通知每个客户端每天在同一时间执行数据库写入任务,但是这将涉及使用客户端,用户可能会很烦每天都会收到通知。
【讨论】: