L'API Firebase Remote Config consente agli sviluppatori di modificare il comportamento e l'aspetto delle proprie app senza richiedere agli utenti di scaricare un aggiornamento dell'app. È un'alternativa alla console Firebase all'indirizzo https://console.firebase.google.com , ma può essere utilizzata insieme ad essa.
Servizio: firebaseremoteconfig.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.
Documento di scoperta
Un documento di rilevamento è una specifica leggibile dalla macchina per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint del servizio
Un endpoint del servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio potrebbe avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI seguenti sono relativi a questo endpoint di servizio:
-
https://firebaseremoteconfig.googleapis.com
Risorsa REST: v1.projects
Metodi | |
---|---|
getRemoteConfig | GET /v1/{project=projects/*}/remoteConfig Ottieni il modello Remote Config di un progetto e l'intestazione ETag associata. |
updateRemoteConfig | PUT /v1/{project=projects/*}/remoteConfig Pubblica il modello Remote Config di un progetto. |
Risorsa REST: v1.projects.remoteConfig
Metodi | |
---|---|
downloadDefaults | GET /v1/{project=projects/*}/remoteConfig:downloadDefaults Ottieni i parametri attuali del modello Remote Config e i valori predefiniti di un progetto in formato JSON, elenco proprietà (plist) o XML. |
listVersions | GET /v1/{project=projects/*}/remoteConfig:listVersions Ottieni un elenco delle Remote Config template versions che sono state pubblicate, ordinate in ordine cronologico inverso. |
rollback | POST /v1/{project=projects/*}/remoteConfig:rollback Ripristina il modello Remote Config pubblicato di un progetto a quello specificato dal numero di versione fornito. |