Method: projects.apps.getAabInfo

اطلاعات Android App Bundle (AAB) را برای یک برنامه Firebase دریافت می کند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
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 )

وضعیت ادغام بسته برنامه فقط برای برنامه های اندروید معتبر است.

testCertificate

object ( TestCertificate )

گواهی آزمایش دسته برنامه برای برنامه ایجاد شد. پس از بارگذاری اولین بسته برنامه برای این برنامه تنظیم کنید.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.

IntegrationState

وضعیت فعلی ادغام AAB

Enums
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 شرایط بازی IAS پذیرفته نشد

گواهی تست

گواهی آزمون بسته نرم افزاری

نمایندگی JSON
{
  "hashSha1": string,
  "hashSha256": string,
  "hashMd5": string
}
زمینه های
hashSha1

string

رشته هگز SHA1 گواهی آزمایشی که برای کنار گذاشتن AAB استفاده می‌شود

hashSha256

string

رشته هگز SHA256 گواهی آزمایشی که برای کنار گذاشتن AAB استفاده می‌شود

hashMd5

string

رشته هگز MD5 از گواهی آزمایشی که برای کنار گذاشتن AAB استفاده می‌شود