Method: projects.buckets.list

แสดงรายการที่เก็บข้อมูลของพื้นที่เก็บข้อมูลที่ลิงก์สำหรับโปรเจ็กต์

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
parent

string

ต้องระบุ ชื่อทรัพยากรของโปรเจ็กต์ Firebase ระดับบนสุด projects/{project_id_or_number}

การให้สิทธิ์ต้องมีสิทธิ์ IAM ต่อไปนี้ในทรัพยากรที่ระบุ parent:

  • firebasestorage.buckets.list

พารามิเตอร์การค้นหา

พารามิเตอร์
pageSize

integer

จำนวนที่เก็บข้อมูลสูงสุดที่จะแสดง หากไม่ได้ตั้งค่า เซิร์ฟเวอร์จะใช้ค่าเริ่มต้นที่สมเหตุสมผล

pageToken

string

โทเค็นของหน้าเว็บที่ได้รับจากการโทร buckets.list ก่อนหน้า ระบุพารามิเตอร์นี้เพื่อเรียกข้อมูลหน้าถัดไป

เมื่อใส่เลขหน้า พารามิเตอร์อื่นๆ ทั้งหมดที่ให้กับ buckets.list ต้องตรงกับการเรียกใช้ที่ระบุโทเค็นของหน้าเว็บ

เนื้อความของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

buckets.list แสดงคำตอบ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
ช่อง
buckets[]

object (Bucket)

รายการที่เก็บข้อมูลที่ลิงก์

nextPageToken

string

โทเค็นที่ส่งเป็น pageToken เพื่อเรียกข้อมูลหน้าถัดไปได้ หากเว้นช่องนี้ไว้ จะไม่มีหน้าลำดับต่อมา

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้

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

สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมการตรวจสอบสิทธิ์

สิทธิ์ IAM

ต้องมีสิทธิ์ IAM ต่อไปนี้ในทรัพยากร parent:

  • firebasestorage.buckets.list

ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบ IAM