В последние дни я столкнулся с несколькими проблемами с моим старым sdk firebase как в android, так и на сервере js 'firebase' sdk. Отправка уведомлений и извлечение данных. После того, как я обновил зависимости от android с новейшей версией, проблема с уведомлением была решена. Но на стороне сервера:Firebase admin sdk (node.js) запрос базы данных замораживание
- Установленный firebase admin sdk.
- Последующие инструкции: https://firebase.google.com/docs/admin/setup , а также проверенная роль учетной записи службы firebase-adminsdk.
Проблема в следующем примере:
var admin = require("firebase-admin");
var serviceAccount = require("filepath.json");
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://dbname.firebaseio.com"
});
var db = admin.database();
var ref = db.ref("myval");
ref.once("value",function(snapshot){
console.log(snapshot.val());
});
Пример не возвращает никакого значения или ошибки, просто ждет. Конечно, в основном дереве базы данных есть дочерний элемент myval.
В чем проблема?