Firebase App Distribution API

API phân phối ứng dụng Firebase cho phép quản lý theo chương trình các tài nguyên Phân phối ứng dụng của dự án, bao gồm cả bản thử nghiệm và bản phát hành.

Dịch vụ: firebaseappdistribution.googleapis.com

Tài liệu Khám phá là một đặc tả mà máy có thể đọc được để mô tả và sử dụng API REST. Nó được sử dụng để xây dựng thư viện máy khách, plugin IDE và các công cụ khác tương tác với API Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp tài liệu khám phá sau:

Điểm cuối dịch vụ là URL cơ sở chỉ định địa chỉ mạng của dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối dịch vụ. Dịch vụ này có điểm cuối dịch vụ sau và tất cả các URI bên dưới đều liên quan đến điểm cuối dịch vụ này:

  • https://firebaseappdistribution.googleapis.com

Tài nguyên REST: upload.v1.projects.apps.releases

phương pháp
upload POST /upload/v1/{app=projects/*/apps/*}/releases:upload
Tải lên một tệp nhị phân.

Tài nguyên REST: v1.projects.apps

phương pháp
getAabInfo GET /v1/{name=projects/*/apps/*/aabInfo}
Nhận thông tin Android App Bundle (AAB) cho ứng dụng Firebase.

Tài nguyên REST: v1.projects.apps.releases

phương pháp
batchDelete POST /v1/{parent=projects/*/apps/*}/releases:batchDelete
Xóa các bản phát hành.
distribute POST /v1/{name=projects/*/apps/*/releases/*}:distribute
Phân phối bản phát hành cho người thử nghiệm.
get GET /v1/{name=projects/*/apps/*/releases/*}
Được phát hành.
list GET /v1/{parent=projects/*/apps/*}/releases
Liệt kê các bản phát hành.
patch PATCH /v1/{release.name=projects/*/apps/*/releases/*}
Cập nhật một bản phát hành.

Tài nguyên REST: v1.projects.apps.releases.feedbackReports

phương pháp
delete DELETE /v1/{name=projects/*/apps/*/releases/*/feedbackReports/*}
Xóa một báo cáo phản hồi.
get GET /v1/{name=projects/*/apps/*/releases/*/feedbackReports/*}
Nhận được một báo cáo phản hồi.
list GET /v1/{parent=projects/*/apps/*/releases/*}/feedbackReports
Liệt kê các báo cáo phản hồi.

Tài nguyên REST: v1.projects.apps.releases.Operations

phương pháp
get GET /v1/{name=projects/*/apps/*/releases/*/operations/*}
Nhận trạng thái mới nhất của một hoạt động kéo dài.

Tài nguyên REST: v1.projects.groups

phương pháp
batchJoin POST /v1/{group=projects/*/groups/*}:batchJoin
Batch thêm thành viên vào một nhóm.
batchLeave POST /v1/{group=projects/*/groups/*}:batchLeave
Hàng loạt loại bỏ các thành viên khỏi một nhóm.
create POST /v1/{parent=projects/*}/groups
Tạo một nhóm.
delete DELETE /v1/{name=projects/*/groups/*}
Xóa một nhóm.
get GET /v1/{name=projects/*/groups/*}
Nhận một nhóm.
list GET /v1/{parent=projects/*}/groups
Liệt kê các nhóm
patch PATCH /v1/{group.name=projects/*/groups/*}
Cập nhật một nhóm.

Tài nguyên REST: v1.projects.testers

phương pháp
batchAdd POST /v1/{project=projects/*}/testers:batchAdd
Batch thêm người thử nghiệm.
batchRemove POST /v1/{project=projects/*}/testers:batchRemove
Hàng loạt loại bỏ người thử nghiệm.
list GET /v1/{parent=projects/*}/testers
Liệt kê những người thử nghiệm và id tài nguyên của họ.
patch PATCH /v1/{tester.name=projects/*/testers/*}
Cập nhật người thử nghiệm.