Method: projects.remoteConfig.downloadDefaults

获取项目当前的 Remote Config 模板参数和默认值,采用 JSON、属性列表 (plist) 或 XML 格式。

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
project

string

必需。Firebase 项目的项目 ID 或项目编号,带有“projects/”前缀。

查询参数

参数
format

enum (Format)

必需。要返回的文件结构。

请求正文

请求正文必须为空。

响应正文

JSON 表示法
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
字段
contentType

string

指定正文内容类型的 HTTP Content-Type 标头值。

data

string (bytes format)

作为原始二进制文件的 HTTP 请求/响应正文。

base64 编码的字符串。

extensions[]

object

应用专用响应元数据。必须在流式传输 API 的第一个响应中设置。

此对象可以包含任意类型的字段。附加字段 "@type" 包含用于标示相应类型的 URI。示例:{ "id": 1234, "@type": "types.example.com/standard/id" }

授权范围

需要以下 OAuth 范围之一:

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

如需了解详情,请参阅身份验证概览

格式

要请求的文件格式。

枚举
FORMAT_UNSPECIFIED 无法识别枚举值的综合。
XML 返回 XML 格式的响应。
PLIST 以属性列表 (plist) 格式返回响应。
JSON 以原始 JSON 格式返回响应(未打包到 HttpBody 对象中)。