Method: projects.remoteConfig.downloadDefaults

Obtenha os parâmetros atuais do modelo do Configuração remota e os valores padrão de um projeto em formato JSON, lista de propriedades (plist) ou XML.

Solicitação HTTP

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

A URL usa sintaxe de transcodificação gRPC .

Parâmetros de caminho

Parâmetros
project

string

Obrigatório. O ID ou número do projeto do projeto do Firebase, prefixado com "projetos/".

Parâmetros de consulta

Parâmetros
format

enum ( Format )

Obrigatório. A estrutura do arquivo a ser retornada.

Solicitar corpo

O corpo da solicitação deve estar vazio.

Corpo de resposta

Se for bem-sucedida, a resposta será uma resposta HTTP genérica cujo formato é definido pelo método.

Representação JSON
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Campos
contentType

string

O valor do cabeçalho HTTP Content-Type que especifica o tipo de conteúdo do corpo.

data

string ( bytes format)

O corpo da solicitação/resposta HTTP como binário bruto.

Uma string codificada em base64.

extensions[]

object

Metadados de resposta específicos do aplicativo. Deve ser definido na primeira resposta para APIs de streaming.

Um objeto que contém campos de tipo arbitrário. Um campo adicional "@type" contém um URI que identifica o tipo. Exemplo: { "id": 1234, "@type": "types.example.com/standard/id" } .

Escopos de autorização

Requer um dos seguintes escopos OAuth:

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

Para obter mais informações, consulte Visão geral da autenticação .

Formatar

O formato de arquivo a ser solicitado.

Enums
FORMAT_UNSPECIFIED Pega-tudo para valores enum não reconhecidos.
XML Retorna uma resposta em formato XML.
PLIST Retorna uma resposta no formato de lista de propriedades (plist).
JSON Retorna uma resposta no formato JSON.