使用云功能从firebase数据库读取数据,而不依赖于事件

时间:2017-10-16 08:09:59

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

我已经研究过,只发现了onWrite()等侦听器的示例,用于从数据库访问数据的实例,但这些依赖于事件。 如何在我需要时才使用这些函数从数据库中读取快照。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

使用HTTPS触发器,如下所述: https://firebase.google.com/docs/functions/http-events

另外,请查看此官方示例:https://github.com/firebase/functions-samples/tree/master/quickstarts/time-server

exports.unguessableFunctionName = functions.https.onRequest((req, res) => {
  return doSomething().then(res => {
    res.status(200).send(res);
  });
});

请确保此端点不是安全问题

此外,您可以在受保护(读/写== false)数据库节点上附加onWrite事件,因此只有您可以从控制台触发它