Firebase App Distribution API

Firebase App Distribution API memungkinkan pengelolaan terprogram atas sumber daya Distribusi Aplikasi suatu proyek, termasuk penguji dan rilis.

Layanan: firebaseappdistribution.googleapis.com

Dokumen Penemuan adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Ini digunakan untuk membangun perpustakaan klien, plugin IDE, dan alat lain yang berinteraksi dengan Google API. Satu layanan mungkin menyediakan beberapa dokumen penemuan. Layanan ini menyediakan dokumen penemuan berikut:

Titik akhir layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa titik akhir layanan. Layanan ini memiliki titik akhir layanan berikut dan semua URI di bawah ini bersifat relatif terhadap titik akhir layanan ini:

  • https://firebaseappdistribution.googleapis.com

Sumber Daya REST: upload.v1.projects.apps.releases

Metode
upload POST /upload/v1/{app=projects/*/apps/*}/releases:upload
Mengunggah biner.

Sumber Daya REST: v1.projects.apps

Metode
getAabInfo GET /v1/{name=projects/*/apps/*/aabInfo}
Mendapatkan informasi Android App Bundle (AAB) untuk aplikasi Firebase.

Sumber Daya REST: v1.projects.apps.releases

Metode
batchDelete POST /v1/{parent=projects/*/apps/*}/releases:batchDelete
Menghapus rilis.
distribute POST /v1/{name=projects/*/apps/*/releases/*}:distribute
Mendistribusikan rilis ke penguji.
get GET /v1/{name=projects/*/apps/*/releases/*}
Mendapat rilis.
list GET /v1/{parent=projects/*/apps/*}/releases
Daftar rilis.
patch PATCH /v1/{release.name=projects/*/apps/*/releases/*}
Memperbarui rilis.

Sumber Daya REST: v1.projects.apps.releases.feedbackReports

Metode
delete DELETE /v1/{name=projects/*/apps/*/releases/*/feedbackReports/*}
Menghapus laporan umpan balik.
get GET /v1/{name=projects/*/apps/*/releases/*/feedbackReports/*}
Mendapat laporan umpan balik.
list GET /v1/{parent=projects/*/apps/*/releases/*}/feedbackReports
Mencantumkan laporan umpan balik.

Sumber Daya REST: v1.projects.apps.releases.operations

Metode
get GET /v1/{name=projects/*/apps/*/releases/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.

Sumber Daya REST: v1.projects.groups

Metode
batchJoin POST /v1/{group=projects/*/groups/*}:batchJoin
Batch menambahkan anggota ke grup.
batchLeave POST /v1/{group=projects/*/groups/*}:batchLeave
Batch menghapus anggota dari grup.
create POST /v1/{parent=projects/*}/groups
Buat grup.
delete DELETE /v1/{name=projects/*/groups/*}
Hapus grup.
get GET /v1/{name=projects/*/groups/*}
Dapatkan grup.
list GET /v1/{parent=projects/*}/groups
Daftar grup.
patch PATCH /v1/{group.name=projects/*/groups/*}
Perbarui grup.

Sumber Daya REST: v1.projects.testers

Metode
batchAdd POST /v1/{project=projects/*}/testers:batchAdd
Batch menambahkan penguji.
batchRemove POST /v1/{project=projects/*}/testers:batchRemove
Batch menghapus penguji.
list GET /v1/{parent=projects/*}/testers
Mencantumkan penguji dan id sumber dayanya.
patch PATCH /v1/{tester.name=projects/*/testers/*}
Perbarui penguji.