Могу ли я использовать облачные функции Firebase для планирования задач?
Я делаю простое мобильное приложение, использующее реагирующее. это сервер проверяет какой-то http ресурс каждую минуту. Если изменения существуют, он отправляет push-уведомления пользователю.
В этой ситуации, могу ли я использовать Google Cloud Functions (Облачные функции для Firebase) в качестве сервера?
Я искал какой-то пример облачной функции, но обычно это слушатель событий, http-запрос или событие изменения фона.
Могу ли я использовать облачные функции для этих заданий cron?
exports.checkNewData = function(url){
var latestData = db.get.latestData;
request.get(url, function(res, body){
if(body != latestData) sendPush('There is a new data')...
})
}
Если можно, как мне выполнять эту функцию каждую минуту?
Это нормально, просто обернуть setInterval
внутренняя часть функции?