แสดงรายการไฟล์ที่เหลือที่จะอัปโหลดสำหรับเวอร์ชันที่ระบุ
คำขอ HTTP
GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*/versions/*}/files
URL ใช้ไวยากรณ์ การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
parent | ที่จำเป็น. เวอร์ชันที่จะแสดงรายการไฟล์ ในรูปแบบ: |
พารามิเตอร์แบบสอบถาม
พารามิเตอร์ | |
---|---|
status | ประเภทของไฟล์ที่ควรแสดงรายการสำหรับเวอร์ชันที่ระบุ |
pageSize | จำนวนไฟล์เวอร์ชันสูงสุดที่จะส่งคืน บริการอาจส่งคืนตัวเลขที่ต่ำกว่าหากมีไฟล์เวอร์ชันน้อยกว่าจำนวนสูงสุดนี้ |
pageToken | โทเค็นจากการเรียกครั้งก่อนไปยัง |
ขอร่างกาย
เนื้อความของคำขอจะต้องว่างเปล่า
ร่างกายตอบสนอง
หากสำเร็จ เนื้อหาการตอบสนองจะมีข้อมูลที่มีโครงสร้างดังต่อไปนี้:
การเป็นตัวแทน JSON |
---|
{
"files": [
{
object ( |
เขตข้อมูล | |
---|---|
files[] | รายการเส้นทางไปยังแฮชของไฟล์ในเวอร์ชันที่ระบุ |
nextPageToken | โทเค็นการแบ่งหน้า หากมีผลลัพธ์มากกว่าผลลัพธ์ในการตอบกลับนี้ รวมโทเค็นนี้ในการเรียก |
ขอบเขตการอนุญาต
ต้องมีขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
-
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
สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมการตรวจสอบสิทธิ์
สถานะ
สถานะปัจจุบันของไฟล์ที่กำลังเพิ่มลงในเวอร์ชัน
เอนัม | |
---|---|
STATUS_UNSPECIFIED | สถานะเริ่มต้น ไม่ควรใช้โดยเจตนา |
EXPECTED | ไฟล์ดังกล่าวรวมอยู่ในเวอร์ชันแล้ว และคาดว่าจะอัปโหลดได้ในอนาคตอันใกล้นี้ |
ACTIVE | ไฟล์นี้ได้รับการอัปโหลดไปยัง Firebase Hosting แล้ว |
VersionFile
ไฟล์เนื้อหาสแตติกที่เป็นส่วนหนึ่งของเวอร์ชัน
การเป็นตัวแทน JSON |
---|
{
"path": string,
"hash": string,
"status": enum ( |
เขตข้อมูล | |
---|---|
path | URI ที่เนื้อหาของไฟล์ควรแสดง |
hash | แฮชเนื้อหา SHA256 ของไฟล์ |
status | เอาท์พุทเท่านั้น สถานะปัจจุบันของไฟล์เฉพาะในเวอร์ชันที่ระบุ ค่านี้จะอยู่ระหว่าง |