Для чего можно использовать хранилище firebase?

Хранилище Firebase можно использовать для сохранения и извлечения файлов вашего проекта.
Firebase позволяет создавать несколько сегментов для организации файлов, но это доступно только после включения оплаты. Тем не менее, каждой учетной записи, которую мы будем использовать здесь, предоставляется сегмент по умолчанию.
В бесплатном сегменте по умолчанию имеется 5 ГБ дискового пространства, которое можно использовать для ваших личных проектов.

Что вам понадобится?

Учетная запись Gmail.
Хорошее знание Node.js.

Требуется пакет

npm я firebase-admin

Настройка базы данных

  • Перейдите на firebase.google.com.
  • Перейти к консоли
  • Создать проект
  • Создать веб-приложение
  • Перейдите в хранилище, нажмите «Начать» и выберите ближайшее к вам место.
  • Теперь загрузите свой закрытый ключ, перейдя в настройки проекта › сервисные учетные записи › внизу нажмите «Создать новый закрытый ключ».
  • Сохраните это на локальном устройстве.

Загрузка файла

Во-первых, инициализируйте учетную запись firebase с помощью своего закрытого ключа. Затем создайте экземпляр ведра. Если мы не передаем параметр, он возвращает корзину по умолчанию, которую мы будем использовать. В функции загрузки, если не указано имя файла назначения, он будет загружен с исходным именем.

Получение ссылки на ваш файл

Чтобы получить ссылку, с помощью которой вы можете получить доступ к файлу, вы должны сгенерировать эту ссылку с токеном, срок действия которого истекает в течение некоторого времени. Это можно использовать для доступа к вашим файлам через браузер.

Загрузка вашего файла

Помимо получения ссылки, вы также можете загрузить их непосредственно на свое устройство, используя приведенный выше код.