在Firebase中使用Cron Jobs

时间:2018-06-26 20:07:57

标签: firebase google-app-engine cron google-cloud-functions

在我正在使用的iOS应用中,用户的帖子应该在指定的时间(例如15分钟)内可见。我将所有活动的帖子ID存储在Firebase上的一个节点中,并且一旦指定时间(15分钟)过去,我想从引用中删除帖子ID,并且每个帖子都必须这样做。我尝试使用云函数来设置计时器,该计时器使用onCreate触发器在15分钟后删除帖子ID,并且该计时器有效,但是从这个问题how to use javascript setTimeout function in firebase cloud functions开始,我意识到这不是一个可行的选择。我按照答案中的说明经历了this repo。 有一些选项可以为固定间隔设置刻度线,但是对于我来说,我想安排一个cron作业以仅在有新帖子可用时在指定时间后删除该帖子。如何使用App Engine Cron和firebase云功能实现这一目标?

0 个答案:

没有答案