列出指定 FirebaseProject
的所有可用應用程式。
這個方法十分便利。一般來說,您應該透過平台專屬的服務與應用程式互動,但有些工具用途需要在所有已知應用程式的摘要 (例如應用程式選取器介面) 中取得摘要。
HTTP 要求
GET https://firebase.googleapis.com/v1beta1/{parent=projects/*}:searchApps
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
parent |
用來列出應用程式的父項
如要進一步瞭解 PROJECT_IDENTIFIER 值,請參閱 |
查詢參數
參數 | |
---|---|
pageToken |
從之前對 |
pageSize |
回應中傳回的應用程式數量上限。 伺服器可自行斟酌是否傳回少於這個值。如未指定任何值 (或指定太大的值),伺服器會自行限制值。 此值不能為負數。 |
filter |
與 Google AIP-160 標準相容的查詢字串。 在查詢中使用下列任一欄位: 這項查詢也支援下列「虛擬」只要使用來自這些領域的 小型資料集訓練即可這些欄位實際上並非傳回資源物件的一部分,但也可以當做預先填入特定值進行查詢。
|
showDeleted |
控管是否應傳回 如未指定,系統只會傳回 |
要求主體
要求主體必須為空白。
回應主體
如果成功,回應主體即會包含具有以下結構的資料:
JSON 表示法 |
---|
{
"apps": [
{
object ( |
欄位 | |
---|---|
apps[] |
呼叫 |
nextPageToken |
如果結果清單過大,無法容納單一回應,系統會傳回符記。 這個權杖可用於後續呼叫 頁面符記效期短暫,不應保留。 |
授權範圍
需要下列其中一種 OAuth 範圍:
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
詳情請參閱驗證總覽一文。
FirebaseAppInfo
應用程式的概略摘要。
JSON 表示法 |
---|
{ "name": string, "displayName": string, "platform": enum ( |
欄位 | |
---|---|
name |
Firebase 應用程式的資源名稱,格式如下:
或
或
|
displayName |
使用者指派的 Firebase 應用程式顯示名稱。 |
platform |
Firebase 應用程式的平台。 |
appId |
僅供輸出。不可變動。Firebase 指派的全域專屬 由於未指定資料格式,因此這個 ID 應視為不透明權杖。 |
namespace |
僅供輸出。不可變動。應用程式的平台專屬 ID。 注意:在大多數情況下,請使用 這個字串衍生自每個平台的原生 ID: |
apiKeyId |
Google 為與應用程式相關聯的 Firebase API 金鑰指派的全域專屬 ID (UID)。 請注意,這個值是 API 金鑰的 UID,而「不是」API 金鑰的 如果未在建立應用程式的要求中設定 |
state |
僅供輸出。應用程式的生命週期狀態。 |
應用程式平台
可與 Firebase 應用程式建立關聯的平台。
列舉 | |
---|---|
PLATFORM_UNSPECIFIED |
狀態不明。這個引數只會用來區分未設定的值。 |
IOS |
Firebase 應用程式已與 iOS 建立關聯。 |
ANDROID |
Firebase 應用程式已與 Android 建立關聯。 |
WEB |
Firebase 應用程式已與網站建立關聯。 |