Как получить данные из другого проекта Firebase? - PullRequest
0 голосов
/ 30 июня 2018

Сценарий Я создал два проекта в FireBase, используя инструменты командной строки. Первый сайт (скажем, A) - это веб-приложение, которое использует хостинг, firestore, облачные функции и авторизацию. Второй сайт (скажем, B) является своего рода административным порталом, который должен отображать все данные на сайте-A. Сайт-B использует другой Auth, чем сайт-A.

Примечание В будущем будет создано больше сайтов, таких как сайт-А, а сайт-В останется административным порталом для всех из них.

Вопрос Как перенести данные из одного проекта в firebase в другой проект?

PS Я знаю, что SO не позволяет этого, но если есть лучший способ сделать это, я был бы очень рад узнать.

1 Ответ

0 голосов
/ 30 июня 2018

Вам придется инициализировать Firebase несколько раз, по одному для каждого проекта. Согласно документации :

// Initialize the default app
firebase.initializeApp(defaultAppConfig);

// Initialize another app with a different config
var otherApp = firebase.initializeApp(otherAppConfig, "other");

console.log(firebase.app().name);  // "[DEFAULT]"
console.log(otherApp.name);        // "other"

// Use the shorthand notation to retrieve the default app's services
var defaultStorage = firebase.storage();
var defaultDatabase = firebase.database();

// Use the otherApp variable to retrieve the other app's services
var otherStorage = otherApp.storage();
var otherDatabase = otherApp.database();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...