Method: projects.sites.create

สร้าง Site โฮสต์ใหม่ในโครงการ Firebase หลักที่ระบุ

โปรดทราบว่าไซต์โฮสติ้งอาจใช้เวลาหลายนาทีในการเผยแพร่ผ่านระบบ Firebase

คำขอ HTTP

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

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

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

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

string

ที่จำเป็น. โปรเจ็กต์ Firebase ที่จะสร้างไซต์โฮสติ้ง ในรูปแบบ:

projects/ PROJECT_IDENTIFIER

โปรดดูฟิลด์ name Site สำหรับรายละเอียดเกี่ยวกับค่า PROJECT_IDENTIFIER

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

  • firebasehosting.sites.create

พารามิเตอร์แบบสอบถาม

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

string

ที่จำเป็น. ไม่เปลี่ยนรูป ตัวระบุที่ไม่ซ้ำกันทั่วโลกสำหรับไซต์โฮสติ้ง

ตัวระบุนี้ใช้เพื่อสร้างโดเมนย่อยที่จัดเตรียมโดย Firebase สำหรับไซต์ ดังนั้นจึงต้องเป็นป้ายกำกับชื่อโดเมนที่ถูกต้องด้วย

validateOnly

boolean

ไม่จำเป็น. หากตั้งค่าไว้ ให้ตรวจสอบว่ารหัสไซต์พร้อมใช้งานและการร้องขอจะสำเร็จ โดยส่งคืนไซต์ผลลัพธ์ที่คาดไว้หรือข้อผิดพลาด

ขอร่างกาย

เนื้อหาคำขอมีอินสแตนซ์ของ Site

ร่างกายตอบสนอง

หากสำเร็จ เนื้อหาการตอบสนองจะมีอินสแตนซ์ที่สร้างขึ้นใหม่ของ Site

ขอบเขตการอนุญาต

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

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

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