Google 致力于为黑人社区推动种族平等。查看具体举措

Installation et configuration pour l'API REST

La base de données Firebase Realtime est une base de données hébergée dans le cloud. Les données sont stockées au format JSON et synchronisées en temps réel avec chaque client connecté. Lorsque vous créez des applications multiplateformes avec nos SDK Android, iOS et JavaScript, tous vos clients partagent une instance de base de données en temps réel et reçoivent automatiquement des mises à jour avec les données les plus récentes.

Nous pouvons utiliser n'importe quelle URL de base de données en temps réel Firebase comme point de terminaison REST. Tout ce que nous devons faire est de append .json à la fin de l'URL et envoyer une demande de notre client HTTPS préféré.

Créer un compte

Premier signe pour un compte gratuit dans la console Firebase . Une nouvelle application pour vous Firebase sera créé avec une URL unique se terminant par firebaseio.com . Vous utiliserez cette URL pour authentifier vos utilisateurs et pour stocker et synchroniser les données avec la base de données de l'application.

Au sein de la consolez Firebase vous pouvez créer, gérer et supprimer des applications Firebase. En cliquant sur une application Firebase spécifique, vous pouvez afficher et modifier la base de données de votre application en temps réel. Dans le tableau de bord de votre application, vous pouvez également définir des règles de base de données en temps réel Firebase, gérer l'authentification, les déploiements et les analyses de votre application.

Créer une base de données

  1. Accédez à la section de base de données en temps réel de la console Firebase . Vous serez invité à sélectionner un projet Firebase existant. Suivez le workflow de création de la base de données.

  2. Sélectionnez un mode de démarrage pour vos règles de sécurité Firebase :

    Mode d'essai

    Bon pour démarrer avec les bibliothèques clientes mobiles et Web, mais permet à quiconque de lire et d'écraser vos données. Après avoir testé, assurez - vous d'examiner le comprendre Firebase en temps réel les règles de base de données section.

    Pour commencer avec le SDK Web, iOS ou Android, sélectionnez le mode test.

    Mode verrouillé

    Refuse toutes les lectures et écritures des clients mobiles et Web. Vos serveurs d'applications authentifiés peuvent toujours accéder à votre base de données.

  3. Choisissez une région pour la base de données. En fonction de votre choix de la région, l'espace de noms de base de données sera de la forme <databaseName>.firebaseio.com ou <databaseName>.<region>.firebasedatabase.app . Pour plus d' informations, voir certains endroits pour votre projet .

  4. Cliquez sur Terminé.

Lorsque vous activez la base de données en temps réel, il permet également l'API dans l' API Cloud Manager .

Choisissez une bibliothèque d'aide

Vous pouvez lire et écrire des données via l'API REST directement à partir de la ligne de commande. Dans ce guide , nous allons utiliser cURL pour tous nos exemples. Nous avons également plusieurs bibliothèques d'aide tierces pour interagir avec l'API REST à partir de votre langage préféré. Vous pouvez utiliser l'une des bibliothèques d'assistance suivantes ou créer la vôtre :

Langue Bibliothèques
Clojuré Taika par Cloudfuji
Dard IO client dans la langue officielle firebase fléchettes bibliothèque
Va Firego par Steven Berlanga et Tim Gossett
Go Firebase par Cosmin Nicolaescu et Justin Tulloss
Java firebase4j par Brandon Gresham
Perl Firebase-Perl par Kiran Kumar et JT Smith
PHP firebase-php par kreait
firebase-php par Tamas Kalman
Python Pyrebase par James Childs-Maidment
python-firebase par Özgür Vatansever
python-firebase par Michael Huynh
Rubis firebase-ruby par Oscar Del Ben
Grosse Bertha par Fernand Galiana
repos firebase par Codementor

Prochaines étapes