所以我在Firebase DB中有这么简单的数据
我应该如何在云功能中编写该功能,所以如果我打开像https://example.com/292322
这样的链接,它将只返回文字" 7777777777"
到目前为止我有类似的东西,但我确定它已经关闭,因为我是一个菜鸟。 THX!
const functions = require('firebase-functions');
exports.urlPubkey = functions.https.onRequest((req, res) => {
database.ref('pubkeys').orderByChild('url').equalTo(req).once('value', snapshot => {
const match = snapshot.val();
if (match) {
res.status(200).send("PUBKEY GOES HERE:)");
}
});
}

答案 0 :(得分:0)
借助Firebase云功能,您可以使用F1 <- ggplot(DeathsSorted.df, aes('Date of death'))
F1 + geom_bar()
访问您的数据,因此在这种情况下snapshot.val().variableName
我会更改您的代码,因此它看起来像这样:
const key = snapshot.val().pubkey
或者这个:
const functions = require('firebase-functions');
exports.urlPubkey = functions.https.onRequest((req, res) => {
database.ref('pubkeys').orderByChild('url').equalTo(req).once('value', snapshot => {
const match = snapshot.val();
if (match) {
res.status(200).send(match.pubkey)");
}
});
}
甚至这个:
exports.urlPubkey = functions.https.onRequest((req, res) => {
database.ref('pubkeys').orderByChild('url').equalTo(req).once('value', snapshot =>
if (snapshot.exists()) {
res.status(200).send(snapshot.val().pubkey)");
}
});