Gibt eine Liste von Gruppenbereichen in einer Google Workspace-Organisation zurück. Ein Beispiel finden Sie unter Nach Gruppenbereichen suchen und sie verwalten.
Wenn useAdminAccess auf false gesetzt ist, sind die Ergebnisse auf Gruppenbereiche beschränkt, in denen der aufrufende Nutzer Mitglied ist. Wenn Sie mit Administratorberechtigungen suchen möchten, setzen Sie useAdminAccess auf true. Die Einstellung useAdminAccess auf false ist in der Entwicklervorschau verfügbar.
Unterstützt die folgenden Arten der Authentifizierung:
Nutzerauthentifizierung mit einem der folgenden Autorisierungsbereiche:
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaces
Nutzerauthentifizierung mit Administratorberechtigungen und einem der folgenden Autorisierungsbereiche:
https://www.googleapis.com/auth/chat.admin.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaces
HTTP-Anfrage
GET https://chat.googleapis.com/v1/spaces:search
Die URL verwendet die Syntax der gRPC-Transcodierung.
Abfrageparameter
| Parameter | |
|---|---|
useAdminAccess |
Wenn Der aufrufende Nutzer muss ein Google Workspace-Administrator mit der Berechtigung zum Verwalten von Unterhaltungen in Chats und Gruppenbereichen sein. Erfordert entweder den Die Einstellung |
pageSize |
Die maximale Anzahl der zurückzugebenden Gruppenbereiche. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 100 Gruppenbereiche zurückgegeben. Der Maximalwert ist 1000. Wenn Sie einen Wert über 1000 verwenden, wird er automatisch auf 1000 geändert. |
pageToken |
Ein Token, das vom vorherigen Aufruf zum Suchen von Gruppenbereichen empfangen wurde. Geben Sie diesen Parameter an, um die nächste Seite abzurufen. Beim Paginieren müssen alle anderen bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat. Wenn Sie für die anderen Parameter unterschiedliche Werte übergeben, kann dies zu unerwarteten Ergebnissen führen. |
query |
Erforderlich. Eine Suchanfrage. Sie können mit den folgenden Parametern suchen, wenn
Wenn
Für Für Für
Für verschiedene Felder werden nur Für dasselbe Feld werden für Die folgenden Beispielabfragen sind gültig, wenn Die folgenden Beispielabfragen sind gültig, wenn |
orderBy |
Optional. Wie die Liste der Gruppenbereiche sortiert wird. Unterstützte Attribute für die Sortierung sind:
Wenn Gültige Werte für den Sortiervorgang sind:
Die unterstützte Syntax, wenn
Wenn
|
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwort mit einer Liste von Gruppenbereichen, die der Anfrage zum Suchen von Gruppenbereichen entsprechen.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{ "spaces": [ { object ( |
| Felder | |
|---|---|
spaces[] |
Eingestellt: Verwenden Sie stattdessen das neue Feld |
nextPageToken |
Ein Token, mit dem die nächste Seite abgerufen werden kann. Wenn dieses Feld leer ist, gibt es keine weiteren Seiten. |
totalSize |
Die Gesamtzahl der Gruppenbereiche, die der Abfrage entsprechen, auf allen Seiten. Wenn das Ergebnis mehr als 10.000 Gruppenbereiche umfasst, ist dieser Wert eine Schätzung. |
results[] |
Nur Ausgabe. Die Liste der Suchergebnisse, die der Abfrage entsprechen. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaceshttps://www.googleapis.com/auth/chat.admin.spaces.readonly
Weitere Informationen finden Sie im Autorisierungsleitfaden.
SearchSpaceResult
Ein einzelnes Ergebniselement aus einer Suche nach Gruppenbereichen.
| JSON-Darstellung |
|---|
{
"space": {
object ( |
| Felder | |
|---|---|
space |
Nur Ausgabe. Der übereinstimmende Gruppenbereich. |