如何每小时更新一次Firebase实时数据库?

时间:2019-09-06 19:41:38

标签: android firebase firebase-realtime-database service

我想每小时更新一次Firebase实时数据库。我无法使用Android O禁止使用的后台服务。我无法使用作业计划程序和工作管理器,因为它们不适用于Timebase应用程序。

我已经尝试过警报管理器,但是由于打ze模式,它没有在写入时触发。

2 个答案:

答案 0 :(得分:2)

您可以创建一个scheduled cloud function,它将在您指定的时间运行。 https://firebase.google.com/docs/functions/schedule-functions

答案 1 :(得分:0)

export scheduleUpdate =
functions.pubsub.schedule('every 60 minutes').onRun((context) => {
    console.log('This will run every 60 minutes!');
    // update logic code here
})