Method: projects.apps.getAabInfo

รับข้อมูล Android App Bundle (AAB) สำหรับแอป Firebase

คำขอ HTTP

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

URL ใช้ไวยากรณ์ การแปลงรหัส 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 ใช้ได้กับแอพ Android เท่านั้น

testCertificate

object ( TestCertificate )

ใบรับรองการทดสอบ App Bundle ที่สร้างขึ้นสำหรับแอป ตั้งค่าหลังจากอัปโหลด App Bundle ชุดแรกสำหรับแอปนี้

ขอบเขตการอนุญาต

ต้องมีขอบเขต OAuth ต่อไปนี้:

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

สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวม OAuth 2.0

รัฐบูรณาการ

สถานะปัจจุบันของการรวม AAB

เอนัม
AAB_INTEGRATION_STATE_UNSPECIFIED ไม่ได้ระบุสถานะการรวม Aab
INTEGRATED แอปสามารถรับการอัปโหลด App Bundle ได้
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

สตริงเลขฐานสิบหกของแฮช SHA1 ของใบรับรองการทดสอบที่ใช้ในการลา AAB

hashSha256

string

สตริงเลขฐานสิบหกของแฮช SHA256 ของใบรับรองการทดสอบที่ใช้ในการลา AAB

hashMd5

string

สตริงเลขฐานสิบหกของแฮช MD5 ของใบรับรองการทดสอบที่ใช้ในการลา AAB