Firebase App Distribution API

Firebase Uygulama Dağıtımı API'si, test kullanıcıları ve sürümler de dahil olmak üzere bir projenin Uygulama Dağıtımı kaynaklarının programlı yönetimine olanak tanır.

Hizmet: firebaseappdistribution.googleapis.com

REST Kaynağı: upload.v1.projects.apps.releases

Yöntemler
upload POST /upload/v1/{app=projects/*/apps/*}/releases:upload
Bir ikili dosya yükler.

REST Kaynağı: v1.projects.apps

Yöntemler
getAabInfo GET /v1/{name=projects/*/apps/*/aabInfo}
Firebase uygulaması için Android App Bundle (AAB) bilgilerini alır.

REST Kaynağı: v1.projects.apps.releases

Yöntemler
batchDelete POST /v1/{parent=projects/*/apps/*}/releases:batchDelete
Sürümleri siler.
distribute POST /v1/{name=projects/*/apps/*/releases/*}:distribute
Test kullanıcılarına bir sürüm dağıtır.
get GET /v1/{name=projects/*/apps/*/releases/*}
Bir tahliye alır.
list GET /v1/{parent=projects/*/apps/*}/releases
Yayınları listeler.
patch PATCH /v1/{release.name=projects/*/apps/*/releases/*}
Bir sürümü günceller.

REST Kaynağı: v1.projects.apps.releases.feedbackReports

Yöntemler
delete DELETE /v1/{name=projects/*/apps/*/releases/*/feedbackReports/*}
Bir geri bildirim raporunu siler.
get GET /v1/{name=projects/*/apps/*/releases/*/feedbackReports/*}
Bir geri bildirim raporu alır.
list GET /v1/{parent=projects/*/apps/*/releases/*}/feedbackReports
Geri bildirim raporlarını listeler.

REST Kaynağı: v1.projects.apps.releases.operations

Yöntemler
get GET /v1/{name=projects/*/apps/*/releases/*/operations/*}
Uzun süren bir işlemin en son durumunu alır.

REST Kaynağı: v1.projects.groups

Yöntemler
batchJoin POST /v1/{group=projects/*/groups/*}:batchJoin
Toplu işlem, üyeleri bir gruba ekler.
batchLeave POST /v1/{group=projects/*/groups/*}:batchLeave
Üyeler bir gruptan toplu olarak kaldırıldı.
create POST /v1/{parent=projects/*}/groups
Bir grup oluşturun.
delete DELETE /v1/{name=projects/*/groups/*}
Bir grubu silin.
get GET /v1/{name=projects/*/groups/*}
Bir grup edinin.
list GET /v1/{parent=projects/*}/groups
Grupları listeleyin.
patch PATCH /v1/{group.name=projects/*/groups/*}
Bir grubu güncelleyin.

REST Kaynağı: v1.projects.testers

Yöntemler
batchAdd POST /v1/{project=projects/*}/testers:batchAdd
Toplu test kullanıcıları eklenir.
batchRemove POST /v1/{project=projects/*}/testers:batchRemove
Toplu işlem, test kullanıcılarını kaldırır.
list GET /v1/{parent=projects/*}/testers
Test kullanıcılarını ve kaynak kimliklerini listeler.
patch PATCH /v1/{tester.name=projects/*/testers/*}
Bir test cihazını güncelleyin.