Test kullanıcılarına bir sürüm dağıtır. Bu çağrı şunları yapar:
- Belirtilen e-postalar için (varsa) test kullanıcıları oluşturur.
- Test kullanıcılarını ve grupları sürüme ekler.
- Yeni test kullanıcılarına bir davet e-postası gönderir.
- Mevcut test kullanıcılarına yeni bir sürüm e-postası gönderir.
İstek, mevcut olmayan bir grup içeriyorsa INVALID_ARGUMENT
ile başarısız olur.
HTTP isteği
POST https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/releases/*}:distribute
URL, gRPC Kod Dönüştürme sözdizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
name | Gerekli. Dağıtılacak yayın kaynağının adı. Biçim: Yetkilendirme, belirtilen kaynak
|
Talep gövdesi
İstek gövdesi aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi |
---|
{ "testerEmails": [ string ], "groupAliases": [ string ] } |
Alanlar | |
---|---|
testerEmails[] | Bu sürüme erişim verilecek test kullanıcılarının e-posta adreslerinin listesi. Tek bir istekte toplam maksimum 999 |
groupAliases[] | Bu sürüme erişim verilecek grup takma adlarının (ID'ler) listesi. Tek bir istekte toplam maksimum 999 |
Yanıt gövdesi
Başarılı olursa yanıt gövdesi boştur.
Yetki Kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
-
https://www.googleapis.com/auth/cloud-platform
Daha fazla bilgi için OAuth 2.0'a Genel Bakış'a bakın.