- solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de respuesta
- Alcances de autorización
- Estado de integración
- Certificado de prueba
- ¡Intentalo!
Obtiene información de Android App Bundle (AAB) para una aplicación de Firebase.
solicitud HTTP
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
La URL utiliza la sintaxis de transcodificación gRPC .
Parámetros de ruta
Parámetros | |
---|---|
name | Requerido. El nombre del recurso Formato: La autorización requiere el siguiente permiso de IAM en el proyecto de Firebase propietario del
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de respuesta
Si tiene éxito, el cuerpo de la respuesta contiene datos con la siguiente estructura:
Información del paquete de aplicaciones de Android (AAB) para una aplicación de Firebase.
Representación JSON |
---|
{ "name": string, "integrationState": enum ( |
Campos | |
---|---|
name | El nombre del recurso Formato: |
integrationState | Estado de integración del paquete de aplicaciones. Sólo válido para aplicaciones de Android. |
testCertificate | Certificado de prueba del paquete de aplicaciones generado para la aplicación. Se establece después de cargar el primer paquete de aplicaciones para esta aplicación. |
Alcances de autorización
Requiere el siguiente alcance de OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulte la descripción general de OAuth 2.0 .
Estado de integración
El estado actual de la integración de AAB
Enumeraciones | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED | Estado de integración de Aab no especificado |
INTEGRATED | La aplicación puede recibir cargas de paquetes de aplicaciones |
PLAY_ACCOUNT_NOT_LINKED | El proyecto de Firebase no está vinculado a una cuenta de desarrollador de Play |
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT | No hay ninguna aplicación en la cuenta de desarrollador de Play vinculada con el mismo ID de paquete |
APP_NOT_PUBLISHED | La aplicación en la cuenta de desarrollador de Play no está en estado publicado |
AAB_STATE_UNAVAILABLE | El estado de la aplicación Play no está disponible |
PLAY_IAS_TERMS_NOT_ACCEPTED | No se aceptan términos IAS de Play |
Certificado de prueba
Certificado de prueba del paquete de aplicaciones
Representación JSON |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
Campos | |
---|---|
hashSha1 | Cadena hexadecimal del hash SHA1 del certificado de prueba utilizado para renunciar a la AAB |
hashSha256 | Cadena hexadecimal del hash SHA256 del certificado de prueba utilizado para renunciar a la AAB |
hashMd5 | Cadena hexadecimal del hash MD5 del certificado de prueba utilizado para renunciar a la AAB |