Instalacja Konfigurowanie interfejsu API REST

Firebase Realtime Database to baza danych hostowana w chmurze. Dane są przechowywane w formacie JSON i synchronizowane w czasie rzeczywistym z każdym połączonym klientem. Gdy tworzysz aplikacje na wielu platformach za pomocą pakietów SDK na Androida, platformy Apple i JavaScript, wszyscy Twoi klienci korzystają z jednej instancji Realtime Database i automatycznie otrzymują aktualizacje z najnowszymi danymi.

Jako punkt końcowy REST możesz użyć dowolnego adresu URL Firebase Realtime Database. Wystarczy, że na końcu adresu URL dodasz .json i wyślesz żądanie z ulubionego klienta HTTPS.

Utwórz konto

Najpierw załóż bezpłatne konto w Firebasekonsoli. Utworzymy dla Ciebie nową aplikację w Firebase z unikalnym adresem URL kończącym się na firebaseio.com. Ten adres URL będzie służyć do uwierzytelniania użytkowników oraz przechowywania i synchronizowania danych w bazie danych aplikacji.

W Firebasekonsoli możesz tworzyć aplikacje Firebase, zarządzać nimi i je usuwać. Kliknięcie konkretnej aplikacji w Firebase umożliwia wyświetlanie i modyfikowanie bazy danych aplikacji w czasie rzeczywistym. W panelu aplikacji możesz też ustawiaćFirebase Realtime Database Security Rules i zarządzać uwierzytelnianiem, wdrożeniami i analityką aplikacji.

Tworzenie bazy danych

  1. W konsoli Firebase otwórz Bazy danych i miejsce na dane > Baza danych czasu rzeczywistego.

  2. Kliknij Utwórz bazę danych.

  3. Wybierz tryb początkowy Firebase Security Rules:

    Tryb testowy

    Dobre rozwiązanie na początek korzystania z bibliotek klienta mobilnego i internetowego, ale umożliwia odczytywanie i nadpisywanie danych przez dowolną osobę. Po przeprowadzeniu testów zapoznaj się z sekcją Omówienie reguł Bazy danych czasu rzeczywistego Firebase.

    .

    Aby rozpocząć korzystanie z pakietu SDK na potrzeby internetu, urządzeń Apple lub Androida, wybierz tryb testowy.

    Tryb blokady

    Odrzuca wszystkie odczyty i zapisy klientów mobilnych oraz internetowych. Uwierzytelnione serwery aplikacji nadal mogą uzyskiwać dostęp do bazy danych.

  4. Wybierz lokalizację bazy danych.

    W zależności od lokalizacji bazy danych adres URL nowej bazy danych będzie miał jedną z tych postaci:

    • DATABASE_NAME.firebaseio.com (w przypadku baz danych w us-central1)

    • DATABASE_NAME.REGION.firebasedatabase.app(w przypadku baz danych w innych lokalizacjach)

  5. Kliknij Gotowe.

Gdy włączysz Realtime Database, włączy się też interfejs API w Cloud API Manager.

Następne kroki