指定された FirebaseProject
で利用可能なすべてのアプリのリストを取得します。
これは便利な方法です。通常、アプリとのやり取りはプラットフォーム固有のサービスを使用して行いますが、一部のツール ユースケース(アプリセレクタ インターフェースなど)では、既知のすべてのアプリの一覧が必要となります。
HTTP リクエスト
GET https://firebase.googleapis.com/v1beta1/{parent=projects/*}:searchApps
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
parent |
アプリを一覧表示する親
PROJECT_IDENTIFIER 値の詳細については、 |
クエリ パラメータ
パラメータ | |
---|---|
pageToken |
前回の |
pageSize |
レスポンスで返すアプリの最大数。 サーバー独自の判断で、返される数がこれより少なくなる場合があります。値が指定されていない場合(または指定された値が大きすぎる場合)は、固有の制限が課されます。 負の値を指定することはできません。 |
filter |
Google の AIP-160 標準と互換性のあるクエリ文字列。 クエリでは次のいずれかのフィールドを使用します。 このクエリは、次の「仮想」テーブルもサポートしています。表示されます。これらは実際には返されるリソース オブジェクトの一部ではないフィールドですが、特定の値が事前入力されたかのようにクエリできます。
|
showDeleted |
指定しない場合は、 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
JSON 表現 |
---|
{
"apps": [
{
object ( |
フィールド | |
---|---|
apps[] |
|
nextPageToken |
結果リストが大きすぎて 1 つのレスポンスに収まらない場合は、トークンが返されます。 このトークンを後続の ページトークンは有効期間が短く、永続的ではありません。 |
承認スコープ
次の 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 によって割り当てられた この識別子はデータ形式が指定されておらず、不透明トークンとして扱う必要があります。 |
namespace |
出力専用。変更不可。アプリのプラットフォーム固有の識別子。 注: ほとんどのユースケースでは、アプリを参照するための正規のグローバル識別子である この文字列は、各プラットフォームのネイティブ識別子( |
apiKeyId |
アプリに関連付けられた Firebase API キーに Google が割り当てたグローバルに一意な識別子(UID)。 この値は API キーの UID であり、API キーの アプリを作成するリクエスト( |
state |
出力専用。アプリのライフサイクルの状態。 |
AppPlatform
Firebase アプリを関連付けることができるプラットフォーム。
列挙型 | |
---|---|
PLATFORM_UNSPECIFIED |
不明な状態。これは未設定の値を区別するためだけに使用されます。 |
IOS |
Firebase アプリは iOS に関連付けられています。 |
ANDROID |
Firebase アプリは Android に関連付けられています。 |
WEB |
Firebase アプリはウェブに関連付けられています。 |