- Solicitação HTTP
- Parâmetros de caminho
- Solicitar corpo
- Corpo de resposta
- Escopos de autorização
- Estado de Integração
- Certificado do teste
- Tente!
Obtém informações do Android App Bundle (AAB) para um aplicativo do Firebase.
Solicitação HTTP
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
A URL usa sintaxe de transcodificação gRPC .
Parâmetros de caminho
Parâmetros | |
---|---|
name | Obrigatório. O nome do recurso Formato: A autorização requer a seguinte permissão do IAM no projeto do Firebase que possui o
|
Solicitar corpo
O corpo da solicitação deve estar vazio.
Corpo de resposta
Se for bem-sucedido, o corpo da resposta conterá dados com a seguinte estrutura:
Informações do Android App Bundle (AAB) para um aplicativo do Firebase.
Representação JSON |
---|
{ "name": string, "integrationState": enum ( |
Campos | |
---|---|
name | O nome do recurso Formato: |
integrationState | Estado de integração do pacote de aplicativos. Válido apenas para aplicativos Android. |
testCertificate | Certificado de teste de pacote de aplicativos gerado para o aplicativo. Definido após o upload do primeiro pacote de aplicativos para este aplicativo. |
Escopos de autorização
Requer o seguinte escopo OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Para obter mais informações, consulte Visão geral do OAuth 2.0 .
Estado de Integração
O estado atual da integração AAB
Enums | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED | Estado de integração Aab não especificado |
INTEGRATED | O aplicativo pode receber uploads de pacotes de aplicativos |
PLAY_ACCOUNT_NOT_LINKED | O projeto do Firebase não está vinculado a uma conta de desenvolvedor do Play |
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT | Não há nenhum aplicativo na conta de desenvolvedor vinculada do Google Play com o mesmo ID de pacote |
APP_NOT_PUBLISHED | O app na conta de desenvolvedor do Google Play não está em estado publicado |
AAB_STATE_UNAVAILABLE | O status do aplicativo Play não está disponível |
PLAY_IAS_TERMS_NOT_ACCEPTED | Termos do Play IAS não aceitos |
Certificado do teste
Certificado de teste de pacote de aplicativos
Representação JSON |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
Campos | |
---|---|
hashSha1 | String hexadecimal do hash SHA1 do certificado de teste usado para renunciar ao AAB |
hashSha256 | String hexadecimal do hash SHA256 do certificado de teste usado para renunciar ao AAB |
hashMd5 | String hexadecimal do hash MD5 do certificado de teste usado para renunciar ao AAB |