Я уже инициализировал firebase с функциями firebase и развернул.Я использую выполнение, и я не использую отдельный сервер.Я использую только Firebase, т.е.Я разработал код javascript и развернул его непосредственно в firebase.
Теперь я хочу настроить базу данных реального времени firebase для этого проекта.
Можно ли использовать приведенный ниже пример кода?
var admin = require("firebase-admin");
// Fetch the service account key JSON file contents
var serviceAccount = require("path/to/serviceAccountKey.json");
// Initialize the app with a service account, granting admin privileges
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://databaseName.firebaseio.com"
});
// As an admin, the app has access to read and write all data, regardless of Security Rules
var db = admin.database();
var ref = db.ref("restricted_access/secret_document");
ref.once("value", function(snapshot) {
console.log(snapshot.val());
});
У меня есть несколько вопросов:
- с чего начать настройку базы данных Firebase в реальном времени?
- Как получить файл "serviceAccountKey.json"?поскольку я не использую отдельный сервер.
- Как получить URL базы данных?
- Требуется ли настройка OAuth перед базой данных?