Erstellt einen Gruppenbereich. Kann verwendet werden, um einen benannten Gruppenbereich oder einen Gruppenchat in Import mode
zu erstellen. Ein Beispiel finden Sie unter Bereich erstellen.
Unterstützt die folgenden Authentifizierungstypen:
App-Authentifizierung mit Administratorzustimmung in der Entwicklervorschau und einer 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 sein.
Bei der Authentifizierung als App wird die Chat-App als Mitglied des Gruppenbereichs hinzugefügt. Im Gegensatz zur Authentifizierung durch eine Person wird die Chat-App jedoch nicht als Administrator des Gruppenbereichs hinzugefügt. Standardmäßig kann die Chat-App von allen Mitgliedern des Gruppenbereichs entfernt werden. Wenn nur Administratoren des Gruppenbereichs die App aus einem Gruppenbereich entfernen dürfen, legen Sie für space.permission_settings.manage_apps
den Wert managersAllowed
fest.
Die Gruppenbereichs-Mitgliedschaft beim Erstellen hängt davon ab, wo der Gruppenbereich erstellt wird:Import mode
- 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 Nutzer bei Verwendung der Nutzerauthentifizierung.
Wenn Sie beim Erstellen eines Gruppenbereichs die Fehlermeldung ALREADY_EXISTS
erhalten, versuchen Sie es mit einer anderen displayName
. Möglicherweise wird dieser Anzeigename 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. Wir empfehlen eine zufällige UUID. Wenn Sie eine vorhandene Anfrage-ID angeben, wird der mit dieser ID erstellte Gruppenbereich zurückgegeben, anstatt einen neuen 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 Leitfaden zur Autorisierung.