Method: projects.remoteConfig.downloadDefaults

Nhận 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 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 nội dung.

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

Một 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.

Đối tượng chứa các trường thuộc kiểu tuỳ ý. Trường "@type" bổ sung chứa URI xác định loại. 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 đây:

  • 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ề hoạt động xác thực.

Định dạng

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

Enum
FORMAT_UNSPECIFIED Tổng hợp cho các giá trị enum không được nhận dạng.
XML Trả về phản hồi ở định dạng XML.
PLIST Trả về câu trả lờ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).