Могу ли я использовать облачные функции 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 внутренняя часть функции?

0 ответов

Другие вопросы по тегам