Liệt kê mọi ứng dụng có sẵn cho FirebaseProject
đã chỉ định.
Đây là một phương thức thuận tiện. Thông thường, bạn phải tương tác với Ứng dụng thông qua dịch vụ dành riêng cho nền tảng. Tuy nhiên, một số trường hợp sử dụng công cụ yêu cầu bản tóm tắt tất cả Ứng dụng đã biết (chẳng hạn như đối với giao diện Bộ chọn ứng dụng).
yêu cầu HTTP
GET https://firebase.googleapis.com/v1beta1/{parent=projects/*}:searchApps
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
parent |
Tham khảo trường |
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 ứng dụng tối đa cần 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 bạn không chỉ định giá trị nào (hoặc chỉ định giá trị quá lớn), thì máy chủ sẽ áp dụng giới hạn riêng. Giá trị này không được là số âm. |
filter |
Chuỗi truy vấn tương thích với tiêu chuẩn AIP-160 của Google. Sử dụng bất kỳ trường nào sau đây trong truy vấn: Truy vấn này cũng hỗ trợ lệnh "ảo" sau mới. Đây là những trường không thực sự là một phần của đối tượng tài nguyên được trả về, nhưng có thể truy vấn được như thể chúng được điền sẵn các giá trị cụ thể.
|
showDeleted |
Kiểm soát việc có trả về Ứng dụng ở trạng thái Nếu không được chỉ định, hệ thống sẽ chỉ trả về Ứng dụng |
Nội dung yêu cầu
Nội dung 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 dưới dạng JSON |
---|
{
"apps": [
{
object ( |
Trường | |
---|---|
apps[] |
Một trang kết quả từ cuộc gọi đến |
nextPageToken |
Nếu danh sách kết quả quá lớn nên không thể chứa hết trong một phản hồi, thì hệ thống sẽ trả về một mã thông báo. Bạn có thể dùng mã thông báo này 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 duy trì. |
Phạm vi uỷ 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 bài viết Tổng quan về việc xác thực.
Thông tin ứng dụng Firebase
Tóm tắt cấp cao về một Ứng dụng.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "displayName": string, "platform": enum ( |
Trường | |
---|---|
name |
Tên tài nguyên của Ứng dụng Firebase, ở định dạng:
hoặc
hoặc
|
displayName |
Tên hiển thị do người dùng chỉ định của Ứng dụng Firebase. |
platform |
Nền tảng của Ứng dụng Firebase. |
appId |
Chỉ có đầu ra. Bất biến. Giá trị nhận dạng duy nhất trên toàn cầu, do Firebase chỉ định cho Giá trị nhận dạng này phải được xem là mã thông báo mờ vì định dạng dữ liệu không được chỉ định. |
namespace |
Chỉ có đầu ra. Bất biến. Giá trị nhận dạng theo nền tảng của Ứng dụng. Lưu ý: Đối với hầu hết các trường hợp sử dụng, hãy sử dụng Chuỗi này được lấy từ giá trị nhận dạng gốc cho từng nền tảng: |
apiKeyId |
Giá trị nhận dạng duy nhất trên toàn cầu, do Google chỉ định (UID) cho khoá API Firebase được liên kết với Ứng dụng. Xin lưu ý rằng giá trị này là UID của khoá API, không phải Nếu bạn không đặt |
state |
Chỉ có đầu ra. Trạng thái vòng đời của Ứng dụng. |
Nền tảng ứng dụng
Nền tảng có thể liên kết với ứng dụng Firebase.
Enum | |
---|---|
PLATFORM_UNSPECIFIED |
Trạng thái không xác định. Giá trị này chỉ dùng để phân biệt các giá trị chưa đặt. |
IOS |
Ứng dụng Firebase được liên kết với iOS. |
ANDROID |
Ứng dụng Firebase được liên kết với Android. |
WEB |
Ứng dụng Firebase được liên kết với web. |