Method: projects.remoteConfig.downloadDefaults

Obtenha os parâmetros atuais do modelo do Remote config de um projeto e os valores padrão 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 a sintaxe de transcodificação gRPC .

Parâmetros de caminho

Parâmetros
project

string

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

Parâmetros de consulta

Parâmetros
format

enum ( Format )

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

Corpo da solicitação

O corpo da solicitação deve estar vazio.

corpo da resposta

Se bem-sucedida, a resposta é 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 especificando 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 um 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 de enumeração 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.