- HTTP-Anfrage
- Pfadparameter
- Anforderungstext
- Antwortkörper
- Autorisierungsbereiche
- IntegrationState
- Test Zertifikat
- Versuch es!
Ruft Informationen zum Android App Bundle (AAB) für eine Firebase-App ab.
HTTP-Anfrage
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
Die URL verwendet die gRPC-Transcoding -Syntax.
Pfadparameter
Parameter | |
---|---|
name | Erforderlich. Der Name der abzurufenden Format: Für die Autorisierung ist die folgende IAM- Berechtigung für das Firebase-Projekt erforderlich, das den angegebenen
|
Anforderungstext
Der Anfragetext muss leer sein.
Antwortkörper
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Informationen zum Android App Bundle (AAB) für eine Firebase-App.
JSON-Darstellung |
---|
{ "name": string, "integrationState": enum ( |
Felder | |
---|---|
name | Der Name der Format: |
integrationState | Status der App-Bundle-Integration. Gilt nur für Android-Apps. |
testCertificate | Für die App generiertes App-Bundle-Testzertifikat. Wird festgelegt, nachdem das erste App-Bundle für diese App hochgeladen wurde. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
-
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie in der OAuth 2.0-Übersicht .
IntegrationState
Der aktuelle Stand der AAB-Integration
Aufzählungen | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED | Aab-Integrationsstatus nicht angegeben |
INTEGRATED | Die App kann App-Bundle-Uploads empfangen |
PLAY_ACCOUNT_NOT_LINKED | Das Firebase-Projekt ist nicht mit einem Play-Entwicklerkonto verknüpft |
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT | Es gibt keine App im verknüpften Play-Entwicklerkonto mit derselben Bundle-ID |
APP_NOT_PUBLISHED | Das App-in-Play-Entwicklerkonto befindet sich nicht im veröffentlichten Zustand |
AAB_STATE_UNAVAILABLE | Der Play-App-Status ist nicht verfügbar |
PLAY_IAS_TERMS_NOT_ACCEPTED | Play IAS-Bedingungen werden nicht akzeptiert |
Test Zertifikat
App-Bundle-Testzertifikat
JSON-Darstellung |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
Felder | |
---|---|
hashSha1 | Hex-String des SHA1-Hashs des Testzertifikats, das zum Zurücktreten des AAB verwendet wird |
hashSha256 | Hex-String des SHA256-Hashs des Testzertifikats, das zum Zurücktreten des AAB verwendet wird |
hashMd5 | Hex-String des MD5-Hashs des Testzertifikats, das zum Zurücktreten des AAB verwendet wird |