我正在使用react-native制作简单的移动应用。它的服务器每分钟检查一些http资源。如果存在更改,则会向用户发送推送通知。
在这种情况下,我可以将Google Cloud Functions(Cloud Functions for 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
包裹在函数内部是否可以?