Installation & Einrichtung für REST API

Firebase Realtime Database ist eine in der Cloud gehostete Datenbank. Daten werden als JSON gespeichert und in Echtzeit mit jedem verbundenen Client synchronisiert. Wenn Sie plattformübergreifende Apps mit den Android-, Apple-Plattform- und JavaScript-SDKs erstellen, nutzen alle Ihre Clients dieselbe Realtime Database-Instanz und erhalten automatisch Updates mit den neuesten Daten.

Sie können jede Firebase Realtime Database-URL als REST-Endpunkt verwenden. Sie müssen nur .json an das Ende der URL anhängen und eine Anfrage von Ihrem bevorzugten HTTPS-Client senden.

Konto erstellen

Registrieren Sie sich zuerst kostenlos für ein Konto in der Firebase-Konsole. Es wird eine neue Firebase-App mit einer eindeutigen URL erstellt, die auf firebaseio.com endet. Mit dieser URL authentifizieren Sie Ihre Nutzer und speichern und synchronisieren Daten in der Datenbank der App.

In der Firebase-Konsole können Sie Firebase-Apps erstellen, verwalten und löschen. Wenn Sie auf eine bestimmte Firebase-App klicken, können Sie die Datenbank Ihrer App in Echtzeit ansehen und ändern. Im App-Dashboard können Sie auch Firebase Realtime Database Security Rules festlegen, die Authentifizierung und Bereitstellungen Ihrer App verwalten und Analysen aufrufen.

Datenbank erstellen

  1. Rufen Sie in der Firebase-Konsole Databases & Storage > Realtime Database auf.

  2. Klicken Sie auf Datenbank erstellen.

  3. Wählen Sie einen Startmodus für Ihre Firebase Security Rules aus:

    Testmodus

    Gut für die ersten Schritte mit den Mobil- und Web-Clientbibliotheken, allerdings können Ihre Daten von beliebigen Personen gelesen und überschrieben werden. Nach dem Testen sollten Sie sich den Abschnitt Firebase Realtime Database-Regeln verstehen ansehen.

    Wählen Sie „testmode“ aus, um mit dem Web-, Apple- oder Android-SDK zu beginnen.

    Sperrmodus

    Verweigert alle Lese- und Schreibvorgänge von Mobil- und Webclients. Ihre authentifizierten Anwendungsserver können weiterhin auf Ihre Datenbank zugreifen.

  4. Wählen Sie einen Speicherort für die Datenbank aus.

    Je nach Speicherort der Datenbank hat die URL für die neue Datenbank eines der folgenden Formate:

    • DATABASE_NAME.firebaseio.com (für Datenbanken in us-central1)

    • DATABASE_NAME.REGION.firebasedatabase.app (für Datenbanken an allen anderen Standorten)

  5. Klicken Sie auf Fertig.

Wenn Sie Realtime Database aktivieren, wird auch die API im Cloud API Manager aktiviert.

Nächste Schritte