Что я должен положить в Cloud Scheduler Payload, чтобы сбросить оценки в базе данных Firebase Realtime? - PullRequest
0 голосов
/ 18 мая 2019

У меня есть игра для iOS / swift с таблицей лидеров, и я хотел бы, чтобы все оценки сбрасывались до 0 каждый понедельник в 12:00.

Я полагаю, что я все настроил (включил план Blaze, следуя инструкциям Начало работы с облачными функциями для Firebase , а также Быстрый планировщик облаков и т. Д.) , но мне немного неясно, как все это соединяется, и оба чувствуют себя настолько далекими от моей базы данных.

Как я могу получить это задание Google Cloud Scheduler для сброса баллов для всех пользователей в моей базе данных Firebase Realtime при запуске? Я предполагаю, что я поместил некоторый код в поле Payload?

Cloud Scheduler

Извиняюсь, если мой вопрос не сформулирован точно или отсутствует необходимая информация. Такое ощущение, что всего несколько месяцев назад я погрузился в программирование и написал print («Hello World») в Xcode, и теперь мы здесь: D

Заранее спасибо за любое направление!

1 Ответ

2 голосов
/ 18 мая 2019

Вы должны прочитать документацию для запланированных функций .Если вы развертываете с помощью Firebase CLI, все будет настроено автоматически по расписанию, указанному вами в функции.Вам даже не нужно заходить в консоль Cloud для настройки Cloud Scheduler.Просто напишите свою функцию, чтобы делать то, что вы хотите, всякий раз, когда она вызывается планировщиком.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...