Method: projects.buckets.list

Mencantumkan bucket penyimpanan tertaut untuk sebuah proyek.

permintaan HTTP

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

URL menggunakan sintaks Transcoding gRPC .

Parameter jalur

Parameter
parent

string

Diperlukan. Nama resource proyek induk Firebase, projects/{project_number} .

Otorisasi memerlukan izin IAM berikut pada parent sumber daya yang ditentukan:

  • firebasestorage.buckets.list

Parameter kueri

Parameter
pageSize

integer

Jumlah maksimum keranjang yang akan dikembalikan. Jika tidak disetel, server akan menggunakan default yang wajar.

pageToken

string

Token halaman, diterima dari panggilan buckets.list sebelumnya. Berikan ini untuk mengambil halaman berikutnya.

Saat membuat paginasi, semua parameter lain yang diberikan ke buckets.list harus cocok dengan panggilan yang memberikan token halaman.

Permintaan tubuh

Badan permintaan harus kosong.

Badan respons

Jika berhasil, isi respons berisi data dengan struktur berikut:

Respons dikembalikan oleh buckets.list .

Representasi JSON
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
bidang
buckets[]

object ( Bucket )

Daftar keranjang tertaut.

nextPageToken

string

Token yang dapat dikirim sebagai pageToken untuk mengambil halaman berikutnya. Jika bidang ini dihilangkan, tidak ada halaman berikutnya.

Lingkup Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .

Izin IAM

Memerlukan izin IAM berikut pada sumber daya parent :

  • firebasestorage.buckets.list

Untuk informasi lebih lanjut, lihat dokumentasi IAM .