Доступ к администратору Firebase из облачных функций Google - PullRequest
0 голосов
/ 02 мая 2019

Я пытаюсь получить доступ к своей базе данных Firebase и обновить ее из облачной функции GOOGLE, но она не работает.

Я написал облачную функцию, в которой у меня инициализирован firebase-admin.

Я должен предоставить service_account для инициализации администратора.

Я initializing мое приложение Firebase как

admin.initializeApp({
   credential: admin.credential.cert(service_account),
  databaseURL: "",
  databaseAuthVariableOverride: {
    uid: ""
  }
});

У меня нет пути к служебной учетной записи в облачных функциях GOOGLE.

Есть ли способ получить доступ к базе данных из облачных функций GOOGLE?

Спасибо

1 Ответ

1 голос
/ 02 мая 2019

В облачных функциях Google необходимые данные конфигурации могут быть найдены автоматически, поэтому вам не нужно предоставлять данные конфигурации для Firebase Admin SDK.

В большинстве случаев требуется только:

const admin = require('firebase-admin');

admin.initializeApp();

Также см. Раздел документации Импорт необходимых модулей и инициализация приложения .

...