Method: projects.sites.create

Tạo một Site lưu trữ mới trong dự án Firebase gốc được chỉ định.

Lưu ý rằng các trang web Lưu trữ có thể mất vài phút để truyền bá qua hệ thống Firebase.

Yêu cầu HTTP

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

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

Tham số đường dẫn

Thông số
parent

string

Yêu cầu. Dự án Firebase để tạo một trang web Lưu trữ, theo định dạng:

projects/ PROJECT_IDENTIFIER

Tham khảo trường name Site để biết chi tiết về các giá trị PROJECT_IDENTIFIER .

Việc ủy ​​quyền yêu cầu quyền IAM sau đối với parent tài nguyên gốc được chỉ định:

  • firebasehosting.sites.create

Tham số truy vấn

Thông số
siteId

string

Yêu cầu. Bất biến. Mã định danh duy nhất trên toàn cầu cho trang web Lưu trữ.

Giá trị nhận dạng này được dùng để xây dựng các miền phụ do Firebase cung cấp cho trang web, do đó, nó cũng phải là nhãn tên miền hợp lệ.

validateOnly

boolean

Không bắt buộc. Nếu được đặt, xác thực rằng siteId có sẵn và yêu cầu sẽ thành công, trả về kết quả mong đợi hoặc lỗi.

Nội dung yêu cầu

Nội dung yêu cầu chứa một phiên bản của Site .

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản mới được tạo của Site .

Phạm vi ủy quyền

Yêu cầu một trong các phạm vi OAuth sau:

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

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