Liệt kê từng Project
Google Cloud Platform (GCP) có thể thêm tài nguyên Firebase vào đó.
Một Dự án sẽ chỉ được liệt kê nếu:
- Người gọi có đủ quyền IAM của Google để gọi
projects.addFirebase
. - Dự án chưa phải là Dự
FirebaseProject
. - Dự án không thuộc Tổ chức có chính sách ngăn việc thêm tài nguyên Firebase.
Yêu cầu HTTP
GET https://firebase.googleapis.com/v1beta1/availableProjects
URL sử dụng cú pháp Chuyển mã gRPC .
Tham số truy vấn
Thông số | |
---|---|
pageToken | Mã thông báo được trả về từ lệnh gọi trước tới |
pageSize | Số lượng Dự án tối đa được trả về trong phản hồi. Máy chủ có thể trả về ít hơn giá trị này theo quyết định riêng của mình. Nếu không có giá trị nào được chỉ định (hoặc giá trị quá lớn được chỉ định), máy chủ sẽ áp đặt giới hạn của riêng nó. Giá trị này không thể âm. |
Nội dung yêu cầu
Phần thân yêu cầu phải trống.
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn JSON |
---|
{
"projectInfo": [
{
object ( |
Lĩnh vực | |
---|---|
projectInfo[] | Danh sách |
nextPageToken | Nếu danh sách kết quả quá lớn để có thể chứa một phản hồi duy nhất thì mã thông báo sẽ được trả về. Nếu chuỗi trống thì phản hồi này là trang kết quả cuối cùng. Mã thông báo này có thể được sử dụng trong các lệnh gọi tiếp theo tới Mã thông báo trang chỉ tồn tại trong thời gian ngắn và không nên tồn tại lâu dài. |
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/cloud-platform
-
https://www.googleapis.com/auth/cloud-platform.read-only
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/firebase.readonly
Để biết thêm thông tin, hãy xem Tổng quan về xác thực .
Thông tin dự án
Tham chiếu đến Project
Google Cloud Platform (GCP) .
Biểu diễn JSON |
---|
{ "project": string, "displayName": string, "locationId": string } |
Lĩnh vực | |
---|---|
project | Tên tài nguyên của Tham khảo trường |
displayName | Tên hiển thị do người dùng gán của |
locationId | ID của vị trí tài nguyên GCP mặc định của Dự án. Vị trí này là một trong những vị trí tài nguyên GCP có sẵn . Không phải tất cả các Dự án đều có trường này. Nếu nó không được điền, điều đó có nghĩa là Dự án chưa có vị trí tài nguyên GCP mặc định. Để đặt vị trí tài nguyên GCP mặc định của Dự án, hãy gọi |