- Requête HTTP
- Paramètres du chemin
- Corps de la demande
- Corps de réponse
- Portées des autorisations
- État d'intégration
- Certificat de test
- Essayez-le !
Obtient les informations Android App Bundle (AAB) pour une application Firebase.
Requête HTTP
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
L'URL utilise la syntaxe de transcodage gRPC .
Paramètres du chemin
Paramètres | |
---|---|
name | Requis. Le nom de la ressource Format : L'autorisation nécessite l'autorisation IAM suivante sur le projet Firebase qui possède le
|
Corps de la demande
Le corps de la requête doit être vide.
Corps de réponse
En cas de succès, le corps de la réponse contient des données avec la structure suivante :
Informations Android App Bundle (AAB) pour une application Firebase.
Représentation JSON |
---|
{ "name": string, "integrationState": enum ( |
Des champs | |
---|---|
name | Le nom de la ressource Format : |
integrationState | État d’intégration du bundle d’applications. Valable uniquement pour les applications Android. |
testCertificate | Certificat de test de l'ensemble d'applications généré pour l'application. Défini après le téléchargement du premier ensemble d'applications pour cette application. |
Portées des autorisations
Nécessite le champ d'application OAuth suivant :
-
https://www.googleapis.com/auth/cloud-platform
Pour plus d'informations, consultez la Présentation d'OAuth 2.0 .
État d'intégration
L’état actuel de l’intégration d’AAB
Énumérations | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED | État d'intégration Aab non spécifié |
INTEGRATED | L'application peut recevoir des téléchargements de bundles d'applications |
PLAY_ACCOUNT_NOT_LINKED | Le projet Firebase n'est pas lié à un compte de développeur Play |
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT | Il n'y a aucune application dans le compte de développeur Play associé avec le même identifiant de bundle |
APP_NOT_PUBLISHED | L'application dans le compte développeur Play n'est pas dans un état publié |
AAB_STATE_UNAVAILABLE | L'état de l'application Play n'est pas disponible |
PLAY_IAS_TERMS_NOT_ACCEPTED | Conditions de lecture IAS non acceptées |
Certificat de test
Certificat de test de l'ensemble d'applications
Représentation JSON |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
Des champs | |
---|---|
hashSha1 | Chaîne hexadécimale du hachage SHA1 du certificat de test utilisé pour démissionner de l'AAB |
hashSha256 | Chaîne hexadécimale du hachage SHA256 du certificat de test utilisé pour démissionner de l'AAB |
hashMd5 | Chaîne hexadécimale du hachage MD5 du certificat de test utilisé pour démissionner de l'AAB |