Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Installation und Einrichtung der REST-API

Die Firebase-Echtzeitdatenbank 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 unseren Android-, iOS- und JavaScript-SDKs erstellen, teilen sich alle Ihre Clients eine Echtzeitdatenbankinstanz und erhalten automatisch Updates mit den neuesten Daten.

Wir können jede Firebase-Echtzeitdatenbank-URL als REST-Endpunkt verwenden. Alles, was wir tun müssen, ist .json an das Ende der URL anzuhängen und eine Anfrage von unserem bevorzugten HTTPS-Client zu senden.

Ein Konto erstellen

Eröffnen Sie zunächst ein kostenloses Konto in der Firebase-Konsole . Für Sie wird eine neue Firebase-App mit einer eindeutigen URL erstellt, die auf firebaseio.com endet. Sie verwenden diese URL, um Ihre Benutzer zu authentifizieren und Daten zu speichern und mit der Datenbank der App zu synchronisieren.

In der Firebase-Konsole können Sie Firebase-Apps erstellen, verwalten und löschen. Durch Klicken auf eine bestimmte Firebase-App können Sie die Datenbank Ihrer App in Echtzeit anzeigen und ändern. In Ihrem App-Dashboard können Sie auch Firebase-Echtzeitdatenbankregeln festlegen, die Authentifizierung Ihrer App verwalten, Bereitstellungen durchführen und Analysen anzeigen.

Erstellen Sie eine Datenbank

  1. Navigieren Sie zum Abschnitt Echtzeitdatenbank der Firebase-Konsole . Sie werden aufgefordert, ein vorhandenes Firebase-Projekt auszuwählen. Befolgen Sie den Workflow zur Datenbankerstellung.

  2. Wählen Sie einen Startmodus für Ihre Firebase-Sicherheitsregeln:

    Testmodus

    Gut für den Einstieg in die mobilen und Web-Client-Bibliotheken, ermöglicht es jedoch jedem, Ihre Daten zu lesen und zu überschreiben. Lesen Sie nach dem Testen den Abschnitt Grundlegendes zu Firebase-Echtzeitdatenbankregeln .

    Wählen Sie den Testmodus aus, um mit dem Web, iOS oder Android SDK zu beginnen.

    Gesperrter Modus

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

  3. Wählen Sie eine Region für die Datenbank. Abhängig von Ihrer Auswahl der Region hat der Datenbank-Namespace die Form <databaseName>.firebaseio.com oder <databaseName>.<region>.firebasedatabase.app . Weitere Informationen finden Sie unter Auswählen von Standorten für Ihr Projekt .

  4. Klicken Sie auf Fertig .

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

Wählen Sie eine Hilfsbibliothek

Sie können Daten über die REST-API direkt über die Befehlszeile lesen und schreiben. In diesem Handbuch verwenden wir cURL für alle unsere Beispiele. Wir haben auch mehrere Hilfsbibliotheken von Drittanbietern für die Interaktion mit der REST-API aus Ihrer Lieblingssprache. Sie können eine der folgenden Hilfsbibliotheken verwenden oder eine eigene erstellen:

Sprache Bibliotheken
Clojure taika von Cloudfuji
Pfeil IO-Client in der offiziellen Firebase-Dart- Bibliothek
Gehen Firego von Steven Berlanga und Tim Gossett
Go Firebase von Cosmin Nicolaescu und Justin Tulloss
Java firebase4j von Brandon Gresham
Perl Firebase-Perl von Kiran Kumar und JT Smith
PHP firebase-php von kreait
firebase-php von Tamas Kalman
Python Pyrebase von James Childs-Maidment
Python-Feuerbasis von Özgür Vatansever
Python-Firebase von Michael Huynh
Rubin Feuerbasis-Rubin von Oscar Del Ben
BigBertha von Fernand Galiana
Rest-Firebase von Codementor

Nächste Schritte