Method: projects.sites.list

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

Yêu cầu HTTP

GET https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

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

Tham số đường dẫn

Thông số
parent

string

Yêu cầu. Dự án Firebase liệt kê các trang web theo định dạng:

projects/ PROJECT_IDENTIFIER

Tham khảo trường name Site để biết chi tiết về các giá trị PROJECT_IDENTIFIER .

Việc ủy ​​quyền yêu cầu quyền IAM sau đối với parent tài nguyên gốc được chỉ định:

  • firebasehosting.sites.list

Tham số truy vấn

Thông số
pageToken

string

Không bắt buộc. Mã thông báo từ lệnh gọi trước tới sites.list cho máy chủ biết nơi tiếp tục danh sách.

pageSize

integer

Không bắt buộc. Số lượng trang web tối đa để trả lại.

Dịch vụ có thể trả về số lượng thấp hơn nếu tồn tại ít trang web hơn số lượng tối đa này.
Nếu không được chỉ định, mặc định là 40.

Nội dung yêu cầu

Phần thân yêu cầu phải trống.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn JSON
{
  "sites": [
    {
      object (Site)
    }
  ],
  "nextPageToken": string
}
Lĩnh vực
sites[]

object ( Site )

Danh sách các đối tượng Site được liên kết với dự án Firebase được chỉ định.

nextPageToken

string

Mã thông báo phân trang, nếu có nhiều kết quả hơn những kết quả trong phản hồi này.

Bao gồm mã thông báo này trong cuộc gọi tiếp theo của bạn tới sites.list . Mã thông báo trang chỉ tồn tại trong thời gian ngắn và không được lưu trữ.

Phạm vi ủy quyền

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

  • https://www.googleapis.com/auth/firebase.hosting.readonly
  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase.readonly
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/cloud-platform

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