如何每天将数据插入Firebase?

时间:2017-02-12 15:02:30

标签: firebase firebase-realtime-database

我有一个用例,我需要每天在Firebase中输入新数据。对客户来说这项工作没有意义。它涉及用户能够创建任务,并且每个任务应该能够由用户每天完成。因此,在用户创建任务之后,将为用户可以完成的那一天创建数据。但是,在第二天的00:00:00,应该创建新数据。

使用Firebase实现此目的的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用Firebase's Admin Database API执行此操作。

这将允许您在不使用客户端的情况下从您自己的服务器为每个用户写入数据库。但是,您必须自己设置调度,让它工作将取决于您如何设置服务器。

另一种方法是通过Firebase的Cloud Messaging service使用预定通知,通知每个客户端每天在同一时间执行数据库写入任务,但是这将涉及使用客户端,这可能会令人讨厌用户每天都会收到通知。