- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de autorización
- IntegrationState
- TestCertificate.
- Pruébalo
Obtiene información de Android App Bundle (AAB) para una app de Firebase.
Solicitud HTTP
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
name |
Obligatorio. El nombre del recurso Formato: La autorización requiere el siguiente permiso de IAM en el proyecto de Firebase que posee el recurso especificado
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:
Información de Android App Bundle (AAB) de una app de Firebase
Representación JSON |
---|
{ "name": string, "integrationState": enum ( |
Campos | |
---|---|
name |
Formato: |
integrationState |
Estado de integración del paquete de aplicación Solo es válida para apps para Android. |
testCertificate |
Certificado de prueba del paquete de aplicación generado para la app Se establece después de que se sube el primer paquete de aplicación para esta app. |
Alcances de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta la descripción general de OAuth 2.0.
IntegrationState
El estado actual de la integración de AAB
Enums | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED |
Estado de integración de Aab sin especificar |
INTEGRATED |
La app 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 app en la cuenta de desarrollador de Play vinculada con el mismo ID de paquete |
APP_NOT_PUBLISHED |
La app de la cuenta de desarrollador de Play no está publicada |
AAB_STATE_UNAVAILABLE |
El estado de la app de Play no está disponible |
PLAY_IAS_TERMS_NOT_ACCEPTED |
No se aceptan las condiciones de IAS de Play |
Certificado de prueba
Certificado de prueba del paquete de aplicación
Representación JSON |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
Campos | |
---|---|
hashSha1 |
Cadena hexadecimal del hash SHA1 del certificado de prueba que se usó para volver a firmar el AAB |
hashSha256 |
Cadena hexadecimal del hash SHA256 del certificado de prueba que se usó para volver a firmar el AAB |
hashMd5 |
Cadena hexadecimal del hash MD5 del certificado de prueba que se usó para volver a firmar el AAB |