- HTTP リクエスト
- パスパラメータ
- リクエストの本文
- レスポンスの本文
- 承認スコープ
- IntegrationState
- TestCertificate
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 試してみる
Firebase アプリの Android App Bundle(AAB)情報を取得します。
HTTP リクエスト
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
name |
必須。取得する 形式: 承認には、指定されたリソース
|
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
Firebase アプリに関する Android App Bundle(AAB)の情報。
JSON 表現 |
---|
{ "name": string, "integrationState": enum ( |
フィールド | |
---|---|
name |
形式: |
integrationState |
App Bundle の統合状態。Android アプリでのみ有効です。 |
testCertificate |
アプリ用に生成された App Bundle テスト証明書。このアプリの最初の App Bundle がアップロードされた後に設定されます。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/cloud-platform
詳しくは、OAuth 2.0 の概要をご覧ください。
IntegrationState
AAB 統合の現状
列挙型 | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED |
AAB の統合状態が指定されていません |
INTEGRATED |
アプリは App Bundle のアップロードを受信できます |
PLAY_ACCOUNT_NOT_LINKED |
Firebase プロジェクトが Play デベロッパー アカウントにリンクされていない |
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT |
リンクされている Play デベロッパー アカウントに、同じバンドル ID を持つアプリがありません |
APP_NOT_PUBLISHED |
Google Play デベロッパー アカウントのアプリが公開状態になっていません |
AAB_STATE_UNAVAILABLE |
Play アプリのステータスは利用できません |
PLAY_IAS_TERMS_NOT_ACCEPTED |
Play IAS 利用規約への同意なし |
テスト証明書
App Bundle テスト証明書
JSON 表現 |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
フィールド | |
---|---|
hashSha1 |
AAB の再署名に使用されるテスト証明書の SHA1 ハッシュの 16 進文字列 |
hashSha256 |
AAB の再署名に使用されるテスト証明書の SHA256 ハッシュの 16 進文字列 |
hashMd5 |
AAB の再署名に使用されたテスト証明書の MD5 ハッシュの 16 進数文字列 |