Method: projects.apps.getAabInfo

Nhận thông tin Android App Bundle (AAB) cho ứng dụng Firebase.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC .

Tham số đường dẫn

Thông số
name

string

Yêu cầu. Tên của tài nguyên AabInfo cần truy xuất.

Định dạng: projects/{projectNumber}/apps/{appId}/aabInfo

Việc ủy ​​quyền yêu cầu quyền IAM sau đối với dự án Firebase sở hữu name tài nguyên được chỉ định:

  • firebaseappdistro.releases.list

Nội dung yêu cầu

Phần thân yêu cầu phải trống.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Thông tin Android App Bundle (AAB) cho ứng dụng Firebase.

Biểu diễn JSON
{
  "name": string,
  "integrationState": enum (IntegrationState),
  "testCertificate": {
    object (TestCertificate)
  }
}
Lĩnh vực
name

string

Tên của tài nguyên AabInfo .

Định dạng: projects/{projectNumber}/apps/{app}/aabInfo

integrationState

enum ( IntegrationState )

Trạng thái tích hợp gói ứng dụng. Chỉ hợp lệ cho các ứng dụng Android.

testCertificate

object ( TestCertificate )

Chứng chỉ kiểm tra gói ứng dụng được tạo cho ứng dụng. Đặt sau khi gói ứng dụng đầu tiên được tải lên cho ứng dụng này.

Phạm vi ủy quyền

Yêu cầu phạm vi OAuth sau:

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

Để biết thêm thông tin, hãy xem Tổng quan về OAuth 2.0 .

Tích hợpNhà nước

Hiện trạng hội nhập AAB

Enum
AAB_INTEGRATION_STATE_UNSPECIFIED Trạng thái tích hợp Aab không được chỉ định
INTEGRATED Ứng dụng có thể nhận gói ứng dụng tải lên
PLAY_ACCOUNT_NOT_LINKED Dự án Firebase không được liên kết với tài khoản nhà phát triển Play
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT Không có ứng dụng nào trong tài khoản nhà phát triển Play được liên kết có cùng id gói
APP_NOT_PUBLISHED Ứng dụng trong tài khoản nhà phát triển Play không ở trạng thái được xuất bản
AAB_STATE_UNAVAILABLE Trạng thái ứng dụng Play không khả dụng
PLAY_IAS_TERMS_NOT_ACCEPTED Điều khoản chơi IAS không được chấp nhận

Chứng chỉ kiểm tra

Chứng chỉ kiểm tra gói ứng dụng

Biểu diễn JSON
{
  "hashSha1": string,
  "hashSha256": string,
  "hashMd5": string
}
Lĩnh vực
hashSha1

string

Chuỗi hex của hàm băm SHA1 của chứng chỉ kiểm tra được sử dụng để từ chức AAB

hashSha256

string

Chuỗi hex của hàm băm SHA256 của chứng chỉ kiểm tra được sử dụng để từ chức AAB

hashMd5

string

Chuỗi hex của hàm băm MD5 của chứng chỉ kiểm tra được sử dụng để từ chức AAB