firebase-admin WebSocket错误

时间:2017-09-19 15:07:37

标签: node.js firebase firebase-realtime-database firebase-admin

我遇到firebase-admin问题。显然,我无法与firebase建立WebSocket连接。

var admin = require("firebase-admin");
var serviceAccount = require("./realtimedemo-c6eae-firebase-adminsdk.json");

admin.initializeApp({
    credential: admin.credential.cert(serviceAccount),
    databaseURL: "https://realtimedemo-c6eae.firebaseapp.com"
});


admin.database.enableLogging(true)

var defaultDatabase = admin.database();
var ref = defaultDatabase.ref();
ref.on("value", function(snapshot) {
    console.log(snapshot.val());

}, function (errorObject) {
    console.log("The read failed: " + errorObject.code);
});

screenshot from console

提示,请提前获取任何帮助。

1 个答案:

答案 0 :(得分:3)

我找到了答案。

databaseURL不正确。结尾必须是“.... firebaseio.com”而不是“firebaseapp.com”。