- Richiesta HTTP
- Parametri del percorso
- Richiedi corpo
- Corpo della risposta
- Ambiti di autorizzazione
- Stato di integrazione
- Certificato di prova
- Provalo!
Ottiene informazioni sull'Android App Bundle (AAB) per un'app Firebase.
Richiesta HTTP
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
L'URL usa la sintassi di transcodifica gRPC .
Parametri del percorso
Parametri | |
---|---|
name | Necessario. Il nome della risorsa Formato: L'autorizzazione richiede la seguente autorizzazione IAM sul progetto Firebase che possiede il
|
Richiedi corpo
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Informazioni sull'Android App Bundle (AAB) per un'app Firebase.
Rappresentazione JSON |
---|
{ "name": string, "integrationState": enum ( |
Campi | |
---|---|
name | Il nome della risorsa Formato: |
integrationState | Stato di integrazione dell'app bundle. Valido solo per le app Android. |
testCertificate | Certificato di test dell'app bundle generato per l'app. Impostato dopo il caricamento del primo app bundle per questa app. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la panoramica di OAuth 2.0 .
Stato di integrazione
Lo stato attuale dell'integrazione AAB
Enumerazioni | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED | Stato di integrazione Aab non specificato |
INTEGRATED | L'app può ricevere caricamenti di app bundle |
PLAY_ACCOUNT_NOT_LINKED | Il progetto Firebase non è collegato a un account sviluppatore Play |
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT | Nell'account sviluppatore Play collegato non è presente alcuna app con lo stesso ID pacchetto |
APP_NOT_PUBLISHED | L'app nell'account sviluppatore Play non è in uno stato pubblicato |
AAB_STATE_UNAVAILABLE | Lo stato dell'app Play non è disponibile |
PLAY_IAS_TERMS_NOT_ACCEPTED | I termini IAS di Play non sono accettati |
Certificato di prova
Certificato di test del bundle dell'app
Rappresentazione JSON |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
Campi | |
---|---|
hashSha1 | Stringa esadecimale dell'hash SHA1 del certificato di test utilizzato per dimettersi dall'AAB |
hashSha256 | Stringa esadecimale dell'hash SHA256 del certificato di test utilizzato per dimettersi dall'AAB |
hashMd5 | Stringa esadecimale dell'hash MD5 del certificato di test utilizzato per dimettersi dall'AAB |