- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- IntegrationState (Stan integracji)
- TestCertificate
- Wypróbuj
Pobiera informacje z pakietu Android App Bundle (AAB) dla aplikacji Firebase.
Żądanie HTTP
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
name |
Wymagane. Nazwa zasobu Format: Autoryzacja wymaga następujących uprawnień uprawnień w projekcie Firebase, do którego należy określony zasób
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Informacje o pakiecie Android App Bundle (Android App Bundle) dla aplikacji Firebase.
Zapis JSON |
---|
{ "name": string, "integrationState": enum ( |
Pola | |
---|---|
name |
Nazwa zasobu Format: |
integrationState |
Stan integracji pakietu aplikacji. Dotyczy tylko aplikacji na Androida. |
testCertificate |
Certyfikat do testowania pakietu aplikacji wygenerowany dla aplikacji. Ustaw po przesłaniu pierwszego pakietu aplikacji dla tej aplikacji. |
Zakresy autoryzacji
Wymaga następującego zakresu protokołu OAuth:
https://www.googleapis.com/auth/cloud-platform
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.
Stan integracji
Bieżący stan integracji pakietu aplikacji na Androida
Wartości w polu enum | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED |
Stan integracji AAB nieokreślony |
INTEGRATED |
Aplikacja może otrzymywać pakiety aplikacji |
PLAY_ACCOUNT_NOT_LINKED |
Projekt Firebase nie jest połączony z kontem dewelopera w Google Play |
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT |
Na połączonym koncie dewelopera w Google Play nie ma aplikacji o takim samym identyfikatorze pakietu |
APP_NOT_PUBLISHED |
Aplikacja na koncie dewelopera w Google Play nie jest opublikowana |
AAB_STATE_UNAVAILABLE |
Stan aplikacji z Google Play jest niedostępny |
PLAY_IAS_TERMS_NOT_ACCEPTED |
Nie zaakceptowano warunków IAS Google Play |
Certyfikat testowy
Certyfikat do testów pakietów aplikacji
Zapis JSON |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
Pola | |
---|---|
hashSha1 |
Ciąg szesnastkowy skrótu SHA1 certyfikatu testowego używanego do ponownego podpisania pakietu AAB |
hashSha256 |
Ciąg szesnastkowy identyfikatora SHA256 certyfikatu testowego używanego do ponownego podpisania pakietu AAB |
hashMd5 |
Ciąg szesnastkowy skrótu MD5 certyfikatu testowego używanego do ponownego podpisania pakietu AAB |