Method: projects.remoteConfig.downloadDefaults

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

string

Obrigatório. O ID ou número do projeto do Firebase, com o prefixo "projects/".

Parâmetros de consulta

Parâmetros
format

enum (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

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. Precisam ser definidos na primeira resposta para APIs de streaming.

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

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).