Method: projects.remoteConfig.downloadDefaults

Lấy thông số mẫu Cấu hình từ xa hiện tại của dự án và giá trị mặc định ở định dạng JSON, danh sách thuộc tính (plist) hoặc XML.

yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Thông số
project

string

Bắt buộc. Mã dự án hoặc Số dự án của dự án Firebase, có tiền tố là "projects/".

Tham số truy vấn

Thông số
format

enum (Format)

Bắt buộc. Cấu trúc tệp cần trả về.

Nội dung yêu cầu

Nội dung yêu cầu phải trống.

Nội dung phản hồi

Biểu diễn dưới dạng JSON
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Trường
contentType

string

Giá trị tiêu đề Loại Nội dung HTTP chỉ định loại nội dung của phần thông tin.

data

string (bytes format)

Nội dung yêu cầu/phản hồi HTTP dưới dạng tệp nhị phân thô.

Chuỗi được mã hoá base64.

extensions[]

object

Siêu dữ liệu về phản hồi dành riêng cho ứng dụng. Phải được đặt trong phản hồi đầu tiên cho API truyền trực tuyến.

Một đối tượng có chứa các trường thuộc loại tuỳ ý. Trường bổ sung "@type" chứa URI xác định kiểu. Ví dụ: { "id": 1234, "@type": "types.example.com/standard/id" }.

Phạm vi uỷ quyền

Yêu cầu một trong các phạm vi OAuth sau:

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

Để biết thêm thông tin, hãy xem bài viết Tổng quan về việc xác thực.

Định dạng

Định dạng tệp để yêu cầu.

Enum
FORMAT_UNSPECIFIED Tổng hợp các giá trị enum không nhận dạng được.
XML Trả về phản hồi ở định dạng XML.
PLIST Trả về phản hồi ở định dạng danh sách thuộc tính (plist).
JSON Trả về phản hồi ở định dạng JSON thô (không được đóng gói trong đối tượng HttpBody).