Receba os parâmetros e os valores padrão atuais do modelo da Configuração remota de um projeto no formato JSON, lista de propriedades (plist) ou XML.
Solicitação HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
project |
Obrigatório. O ID ou número do projeto do Firebase, com o prefixo "projects/". |
Parâmetros de consulta
Parâmetros | |
---|---|
format |
Obrigatório. A estrutura de arquivos a ser retornada. |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Representação JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
Campos | |
---|---|
contentType |
O valor do cabeçalho HTTP Content-Type que especifica o tipo de conteúdo do corpo. |
data |
O corpo da solicitação/resposta HTTP como binário bruto. Uma string codificada em base64. |
extensions[] |
Metadados de resposta específicos do aplicativo. Precisam ser definidos na primeira resposta para APIs de streaming. Um objeto contendo campos de um tipo arbitrário. Um campo adicional |
Escopos de autorização
Requer um dos seguintes escopos de OAuth:
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
Para saber mais, consulte a Visão geral da autenticação.
Formato
O formato do arquivo a ser solicitado.
Enums | |
---|---|
FORMAT_UNSPECIFIED |
pega-tudo para valores de tipo enumerado não reconhecidos. |
XML |
Retorna uma resposta no formato XML. |
PLIST |
Retorna uma resposta no formato de lista de propriedades (plist). |
JSON |
Retorna uma resposta no formato JSON bruto (não empacotado em um objeto HttpBody). |