【发布时间】:2020-10-12 14:26:52
【问题描述】:
我正在使用 firebase 函数来运行我的颤振应用程序的代码。这会向我的应用程序发送推送通知。我想得到令牌。但我在snap.val() 得到空值。我的代码如下所示:
const functions = require('firebase-functions');
var admin = require("firebase-admin");
admin.initializeApp();
var db = admin.database();
exports.CreateTicket = functions.firestore
.document('tickets/{username}')
.onCreate((snapshot, context) => {
console.log(snapshot.data().clientUid);// this one working fine.
var ref = db.ref("token/BX3jXKVpOkRa80SIKb7jPwfbU0c2/");
ref.once("value", (snap) => {
console.log(snap.val()); // this one getting null,
});
});
【问题讨论】:
标签: javascript node.js firebase firebase-realtime-database google-cloud-functions