Method: projects.buckets.list

Liệt kê các bộ chứa lưu trữ được liên kết cho một dự án.

yêu cầu HTTP

GET https://firebasestorage.googleapis.com/v1alpha/{parent=projects/*}/buckets

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

Tham số đường dẫn

Thông số
parent

string

Bắt buộc. Tên tài nguyên của dự án Firebase chính, projects/{project_id_or_number}.

Việc uỷ quyền đòi hỏi quyền IAM sau đây đối với tài nguyên được chỉ định parent:

  • firebasestorage.buckets.list

Tham số truy vấn

Thông số
pageSize

integer

Số nhóm tối đa cần trả về. Nếu bạn không đặt chính sách này, máy chủ sẽ sử dụng chế độ mặc định hợp lý.

pageToken

string

Mã thông báo trang, nhận được từ lệnh gọi buckets.list trước đó. Cung cấp mã này để truy xuất trang tiếp theo.

Khi phân trang, tất cả các tham số khác được cung cấp cho buckets.list phải khớp với lệnh gọi đã cung cấp mã thông báo trang.

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

Phản hồi được buckets.list trả về.

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 dưới dạng JSON
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
Trường
buckets[]

object (Bucket)

Danh sách các bộ chứa được liên kết.

nextPageToken

string

Mã thông báo có thể được gửi dưới dạng pageToken để truy xuất trang tiếp theo. Nếu trường này bị bỏ qua thì sẽ không có trang tiếp theo.

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/cloud-platform
  • https://www.googleapis.com/auth/firebase

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

Quyền quản lý danh tính và quyền truy cập (IAM)

Cần có quyền IAM sau đây đối với tài nguyên parent:

  • firebasestorage.buckets.list

Để biết thêm thông tin, hãy xem tài liệu về IAM.