Method: projects.remoteConfig.downloadDefaults

Rufen Sie die aktuellen Remote Config-Vorlagenparameter und Standardwerte eines Projekts im JSON-, Eigenschaftenlisten- (plist) oder XML-Format ab.

HTTP-Anfrage

GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
project

string

Erforderlich. Die Projekt-ID oder Projektnummer des Firebase-Projekts mit dem Präfix „projects/“.

Abfrageparameter

Parameter
format

enum ( Format )

Erforderlich. Die zurückzugebende Dateistruktur.

Anforderungstext

Der Anfragetext muss leer sein.

Antwortkörper

Bei Erfolg handelt es sich bei der Antwort um eine generische HTTP-Antwort, deren Format durch die Methode definiert wird.

JSON-Darstellung
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Felder
contentType

string

Der HTTP-Content-Type-Headerwert, der den Inhaltstyp des Hauptteils angibt.

data

string ( bytes format)

Der HTTP-Anfrage-/Antworttext als Rohbinärdatei.

Eine Base64-codierte Zeichenfolge.

extensions[]

object

Anwendungsspezifische Antwortmetadaten. Muss in der ersten Antwort für Streaming-APIs festgelegt werden.

Ein Objekt, das Felder eines beliebigen Typs enthält. Ein zusätzliches Feld "@type" enthält einen URI, der den Typ identifiziert. Beispiel: { "id": 1234, "@type": "types.example.com/standard/id" } .

Berechtigungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/firebase.remoteconfig
  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie in der Authentifizierungsübersicht .

Format

Das anzufordernde Dateiformat.

Aufzählungen
FORMAT_UNSPECIFIED Catch-All für nicht erkannte Enum-Werte.
XML Gibt eine Antwort im XML-Format zurück.
PLIST Gibt eine Antwort im Eigenschaftenlistenformat (plist) zurück.
JSON Gibt eine Antwort im JSON-Format zurück.