Method: projects.groups.batchJoin

Toplu olarak, gruba üye eklenir. Test kullanıcıları, grupların erişebildiği tüm sürümlere erişim kazanır.

HTTP isteği

POST https://firebaseappdistribution.googleapis.com/v1/{group=projects/*/groups/*}:batchJoin

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
group

string

Zorunlu. Test kullanıcılarının eklendiği grup kaynağının adı.

Biçim: projects/{projectNumber}/groups/{group_alias}

Yetkilendirme için belirtilen group kaynağında şu IAM izni gerekir:

  • firebaseappdistro.testers.update

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "emails": [
    string
  ],
  "createMissingTesters": boolean
}
Alanlar
emails[]

string

Zorunlu. Gruba eklenecek test kullanıcılarının e-posta adresleri. Bir grupta en fazla 999 ve en az 1 test kullanıcısı oluşturulabilir.

createMissingTesters

boolean

Test kullanıcısı kaynaklarının henüz yoksa emails temel alınarak oluşturulup oluşturulmayacağını belirtir.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.