Как я могу подключиться к Datastore (Firestore Native Mode), используя Javascript для демонстрационного веб-сайта? - PullRequest
0 голосов
/ 19 апреля 2019

Мне удалось получить простую страницу отображения, работающую с использованием firebase и firestore, однако firestore в консоли GCP, похоже, не дает мне нужных мне деталей, таких как "authdomain" и т. Д.

У меня естьмне удалось преобразовать мой симулятор устройства в собственный GCP firestore, использующий python, однако я не могу понять, как получить код JS для передачи или откуда получить дополнительную информацию (authdomain, databaseurl, storagebucket, messagingsenderid)

Кто-нибудь пытался использовать firebase в собственном режиме с javascript и мог указать мне на некоторые примеры или документацию, поскольку все документы на google либо говорят о firestore как о части firebase, либо как firebase в режиме хранилища данных ... похоже, ничего не даетпримеры для основного режима!

Пример кода javascript от Google, но нет объяснения, где найти детали

// Initialize Cloud Firestore through Firebase
firebase.initializeApp({
  apiKey: '### FIREBASE API KEY ###',
  authDomain: '### FIREBASE AUTH DOMAIN ###',
  databaseURL: '### FIRESTORE DATABASE URL ###',
  projectId: '### CLOUD FIRESTORE PROJECT ID ###',
  storageBucket: '### STORAGE BUCKET URL ###',
  messagingSenderId: '### MESSAGING SENDER ID ###'
});

var db = firebase.firestore();

1 Ответ

0 голосов
/ 19 апреля 2019

Вы можете получить конфигурацию из консоли Firebase. Добавьте Firebase в свой проект GCP , как описано здесь (нажмите + Add project вместо проекта импорта). Затем вы можете выполнить следующие шаги для просмотра вашего объекта конфигурации:

  1. Войдите в консоль Firebase и откройте свой проект.
  2. На целевой странице нажмите + Add app.
  3. Выберите значок <\> для веб-приложений. Это покажет вам объект конфигурации для вашего проекта.

Больше документов об этом здесь: Добавить Firebase в ваш проект JavaScript

...