为了重设Firebase Realtime数据库中的分数,我应该在Cloud Scheduler Payload中添加什么?

时间:2019-05-18 19:18:46

标签: firebase-realtime-database google-cloud-functions google-cloud-scheduler

我有一个带有排行榜的iOS /快速游戏,我希望所有分数都在每个星期一的12:00 am重新设置为0。

我相信我已经做好了一切准备(启用了Blaze计划,遵循了Getting Started with Cloud Functions for FirebaseCloud Scheduler Quickstart中的步骤,依此类推),但是我不清楚这是怎么回事连接,两者都离我的数据库太远了。

在运行Firebase实时数据库时,如何获得此Google Cloud Scheduler作业来为所有用户重置分数?我猜我在“有效负载”字段中输入了一些代码?

Cloud Scheduler

很抱歉,如果我的问题措辞不正确或缺少所需信息。感觉就像几个月前,我将脚趾浸入编程中,并用Xcode编写了print(“ Hello World”),现在我们是:D

提前感谢任何方向!

1 个答案:

答案 0 :(得分:2)

您应该阅读scheduled functions的文档。如果您使用Firebase CLI进行部署,则将按照您在功能中指定的时间表为您自动设置所有内容。您甚至根本不需要转到Cloud控制台来配置Cloud Scheduler。只要调度程序调用它,只要编写您的函数即可执行您想要的操作。