Method: projects.apps.getAabInfo

מקבל מידע על Android App Bundle (AAB) עבור אפליקציית Firebase.

בקשת HTTP

GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}

כתובת האתר משתמשת בתחביר Transcoding gRPC .

פרמטרים של נתיב

פרמטרים
name

string

נדרש. שם משאב AabInfo שיש לאחזר.

פורמט: projects/{projectNumber}/apps/{appId}/aabInfo

הרשאה מחייבת את הרשאת IAM הבאה בפרויקט Firebase שבבעלותו name המשאב שצוין:

  • firebaseappdistro.releases.list

גוף הבקשה

גוף הבקשה חייב להיות ריק.

גוף תגובה

אם זה מצליח, גוף התגובה מכיל נתונים עם המבנה הבא:

מידע על Android App Bundle (AAB) עבור אפליקציית Firebase.

ייצוג JSON
{
  "name": string,
  "integrationState": enum (IntegrationState),
  "testCertificate": {
    object (TestCertificate)
  }
}
שדות
name

string

שם המשאב AabInfo .

פורמט: projects/{projectNumber}/apps/{app}/aabInfo

integrationState

enum ( IntegrationState )

מצב שילוב App Bundle. תקף רק עבור אפליקציות אנדרואיד.

testCertificate

object ( TestCertificate )

אישור בדיקת App Bundle שנוצר עבור האפליקציה. מוגדר לאחר העלאת ה-App Bundle הראשון עבור האפליקציה הזו.

היקף ההרשאה

דורש את היקף ה-OAuth הבא:

  • https://www.googleapis.com/auth/cloud-platform

למידע נוסף, עיין בסקירה הכללית של OAuth 2.0 .

IntegrationState

המצב הנוכחי של שילוב AAB

תקצירים
AAB_INTEGRATION_STATE_UNSPECIFIED מצב שילוב Aab לא מצוין
INTEGRATED האפליקציה יכולה לקבל העלאות של חבילות אפליקציות
PLAY_ACCOUNT_NOT_LINKED פרויקט Firebase אינו מקושר לחשבון מפתח של Play
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT אין אפליקציה בחשבון מפתח מקושר של Play עם אותו מזהה חבילה
APP_NOT_PUBLISHED האפליקציה בחשבון מפתח Play אינה במצב פורסם
AAB_STATE_UNAVAILABLE סטטוס אפליקציית Play אינו זמין
PLAY_IAS_TERMS_NOT_ACCEPTED תנאי Play IAS אינם מתקבלים

תעודת בדיקה

תעודת בדיקת App Bundle

ייצוג JSON
{
  "hashSha1": string,
  "hashSha256": string,
  "hashMd5": string
}
שדות
hashSha1

string

מחרוזת משושה של Hash SHA1 של תעודת הבדיקה ששימשה לפרישה של AAB

hashSha256

string

מחרוזת משושה של SHA256 hash של תעודת הבדיקה ששימשה לפרישה של AAB

hashMd5

string

מחרוזת משושה של MD5 hash של תעודת הבדיקה ששימשה לפרישה של AAB