Erstellt einen Gruppenbereich. Kann verwendet werden, um einen benannten Bereich oder einen Gruppenchat in Import mode
zu erstellen. Ein Beispiel finden Sie unter Bereich erstellen.
Unterstützt die folgenden Arten der Authentifizierung:
App-Authentifizierung mit Administratorgenehmigung und einem der folgenden Autorisierungsbereiche:
https://www.googleapis.com/auth/chat.app.spaces.create
https://www.googleapis.com/auth/chat.app.spaces
Nutzerauthentifizierung mit einem der folgenden Autorisierungsbereiche:
https://www.googleapis.com/auth/chat.spaces.create
https://www.googleapis.com/auth/chat.spaces
https://www.googleapis.com/auth/chat.import
(nur Gruppenbereiche im Importmodus)
Bei der Authentifizierung als App muss das Feld space.customer
in der Anfrage festgelegt werden.
Wenn die Authentifizierung als App erfolgt, wird die Chat-App als Mitglied des Gruppenbereichs hinzugefügt. Im Gegensatz zur menschlichen Authentifizierung wird die Chat-App jedoch nicht als Administrator des Gruppenbereichs hinzugefügt. Standardmäßig kann die Chat-App von allen Mitgliedern des Gruppenbereichs aus dem Gruppenbereich entfernt werden. Wenn nur Administratoren des Gruppenbereichs die App aus einem Gruppenbereich entfernen dürfen, legen Sie space.permission_settings.manage_apps
auf managersAllowed
fest.
Die Mitgliedschaft in einem Gruppenbereich hängt davon ab, ob der Gruppenbereich in Import mode
erstellt wird:
- Importmodus:Es werden keine Mitglieder erstellt.
- Alle anderen Modi:Der anrufende Nutzer wird als Mitglied hinzugefügt. Das ist:
- Die App selbst, wenn die App-Authentifizierung verwendet wird.
- Der menschliche Nutzer bei der Nutzerauthentifizierung.
Wenn Sie beim Erstellen eines Bereichs die Fehlermeldung ALREADY_EXISTS
erhalten, versuchen Sie es mit einem anderen displayName
. Dieser Anzeigename wird möglicherweise bereits für einen vorhandenen Gruppenbereich in der Google Workspace-Organisation verwendet.
HTTP-Anfrage
POST https://chat.googleapis.com/v1/spaces
Die URL verwendet die Syntax der gRPC-Transcodierung.
Abfrageparameter
Parameter | |
---|---|
requestId |
Optional. Eine eindeutige Kennung für diese Anfrage. Eine zufällige UUID wird empfohlen. Wenn Sie eine vorhandene Anfrage-ID angeben, wird der mit dieser ID erstellte Gruppenbereich zurückgegeben, anstatt einen neuen Gruppenbereich zu erstellen. Wenn Sie eine vorhandene Anfrage-ID aus derselben Chat-App mit einem anderen authentifizierten Nutzer angeben, wird ein Fehler zurückgegeben. |
Anfragetext
Der Anfragetext enthält eine Instanz von Space
.
Antworttext
Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von Space
.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/chat.app.spaces.create
https://www.googleapis.com/auth/chat.app.spaces
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.spaces
https://www.googleapis.com/auth/chat.spaces.create
Weitere Informationen finden Sie im Autorisierungsleitfaden.