Verteilt eine Version an Tester. Dieser Aufruf bewirkt Folgendes:
- Erstellt Tester für die angegebenen E-Mails, falls keine vorhanden sind.
- Fügt die Tester und Gruppen zum Release hinzu.
- Sendet neuen Testern eine Einladungs-E-Mail.
- Sendet bestehenden Testern eine neue Release-E-Mail.
Die Anfrage schlägt mit einem INVALID_ARGUMENT
fehl, wenn sie eine Gruppe enthält, die nicht existiert.
HTTP-Anfrage
POST https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/releases/*}:distribute
Die URL verwendet die gRPC-Transcoding -Syntax.
Pfadparameter
Parameter | |
---|---|
name | Erforderlich. Der Name der zu verteilenden Release-Ressource. Format: Für die Autorisierung ist die folgende IAM- Berechtigung für das Firebase-Projekt erforderlich, das den angegebenen
|
Anforderungstext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "testerEmails": [ string ], "groupAliases": [ string ] } |
Felder | |
---|---|
testerEmails[] | Eine Liste der E-Mail-Adressen der Tester, denen Zugriff auf diese Version gewährt werden soll. In einer einzigen Anfrage können insgesamt maximal 999 |
groupAliases[] | Eine Liste von Gruppenaliasen (IDs), denen Zugriff auf diese Version gewährt werden soll. In einer einzigen Anfrage können insgesamt maximal 999 |
Antwortkörper
Bei Erfolg ist der Antworttext leer.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
-
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie in der OAuth 2.0-Übersicht .