Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Installazione e configurazione per l'API REST

Firebase Realtime Database è un database ospitato nel cloud. I dati vengono archiviati come JSON e sincronizzati in tempo reale con ogni client connesso. Quando crei app multipiattaforma con i nostri SDK per Android, iOS e JavaScript, tutti i tuoi clienti condividono un'istanza di Realtime Database e ricevono automaticamente gli aggiornamenti con i dati più recenti.

Possiamo utilizzare qualsiasi URL di Firebase Realtime Database come endpoint REST. Tutto quello che dobbiamo fare è aggiungere .json alla fine dell'URL e inviare una richiesta dal nostro client HTTPS preferito.

Crea un account

Per prima cosa registrati per un account gratuito nella console Firebase . Verrà creata una nuova app Firebase con un URL univoco che termina con firebaseio.com . Utilizzerai questo URL per autenticare i tuoi utenti e per archiviare e sincronizzare i dati nel database dell'app.

All'interno della console Firebase puoi creare, gestire ed eliminare app Firebase. Fare clic su un'app Firebase specifica ti consente di visualizzare e modificare il database della tua app in tempo reale. Nella dashboard dell'app, puoi anche impostare le regole del database in tempo reale Firebase, gestire l'autenticazione della tua app, distribuirle e visualizzare le analisi.

Crea un database

  1. Se non lo hai già fatto, crea un progetto Firebase: nella console Firebase , fai clic su Aggiungi progetto , quindi segui le istruzioni sullo schermo per creare un progetto Firebase o per aggiungere servizi Firebase a un progetto Google Cloud esistente.

  2. Vai alla sezione Database in tempo reale della console Firebase . Ti verrà chiesto di selezionare un progetto Firebase esistente. Segui il flusso di lavoro di creazione del database.

  3. Seleziona una modalità di avvio per le tue regole di sicurezza Firebase:

    Modalità di prova

    Ottimo per iniziare con le librerie client mobili e Web, ma consente a chiunque di leggere e sovrascrivere i tuoi dati. Dopo il test, assicurati di rivedere la sezione Comprendere le regole del database in tempo reale Firebase .

    Per iniziare con il Web, iOS o Android SDK, seleziona la modalità di prova.

    Modalità bloccata

    Nega tutte le letture e le scritture da client mobili e Web. I server delle applicazioni autenticati possono ancora accedere al database.

  4. Scegli una regione per il database. A seconda della regione scelta, lo spazio dei nomi del database sarà nel formato <dbname>.firebaseio.com o <dbname>.<regioncode>.firebasedatabase.app . Per ulteriori informazioni, vedere selezionare le posizioni per il progetto .

  5. Fare clic su Fine .

Quando abiliti Realtime Database, abilita anche l'API in Cloud API Manager .

Scegli una libreria helper

È possibile leggere e scrivere dati tramite l'API REST direttamente dalla riga di comando. In questa guida useremo cURL per tutti i nostri esempi. Abbiamo anche diverse librerie helper di terze parti per interagire con l'API REST dalla tua lingua preferita. Puoi utilizzare una delle seguenti librerie di supporto o crearne una tua:

Prossimi passi