REST Resource: projects.sites

Tài nguyên: Trang web

Site đại diện cho một trang web Lưu trữ Firebase.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
Trường
name

string

Chỉ có đầu ra. Tên tài nguyên đủ điều kiện của trang web Lưu trữ, theo định dạng:

projects/PROJECT_IDENTIFIER/sites/SITE_ID

PROJECT_IDENTIFIER: ProjectNumber (được đề xuất) của dự án Firebase hoặc ProjectId của dự án.
Tìm hiểu thêm về cách sử dụng mã nhận dạng dự án theo tiêu chuẩn API 2510 của Google.

defaultUrl

string

Chỉ có đầu ra. URL mặc định cho trang web Lưu trữ.

appId

string

Không bắt buộc. Mã của ứng dụng web được liên kết với trang web Lưu trữ.

labels

map (key: string, value: string)

Không bắt buộc. Các nhãn do người dùng chỉ định cho trang web Lưu trữ.

Một đối tượng chứa danh sách các cặp "key": value. Ví dụ: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

type

enum (Type)

Chỉ có đầu ra. Loại trang web Lưu trữ.

Mỗi dự án Firebase đều có một DEFAULT_SITE được tạo khi tính năng Lưu trữ được cấp cho dự án. Tất cả các trang web bổ sung đều là USER_SITE.

Loại

Các loại trang web có thể có.

Enum
TYPE_UNSPECIFIED Trạng thái không xác định, có thể là do lỗi trong phần phụ trợ.
DEFAULT_SITE Trang web Lưu trữ mặc định được cấp phép khi tạo dự án Firebase.
USER_SITE Trang web Lưu trữ mà người dùng đã tạo.

Phương thức

create

Tạo một Site Lưu trữ mới trong dự án Firebase chính được chỉ định.

delete

Xóa Site Lưu trữ được chỉ định khỏi dự án Firebase chính được chỉ định.

get

Lấy Site Lưu trữ đã chỉ định.

list

Liệt kê từng Site Lưu trữ được liên kết với dự án Firebase chính đã chỉ định.

patch

Cập nhật các thuộc tính của Site Lưu trữ được chỉ định.