- Requête HTTP
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- SearchSpaceResult
- Essayer
Renvoie une liste d'espaces dans une organisation Google Workspace. Pour obtenir un exemple, consultez Rechercher et gérer des espaces.
Lorsque useAdminAccess est défini sur false, les résultats sont limités aux espaces dont l'utilisateur appelant est membre. Pour effectuer une recherche avec des droits d'administrateur, définissez useAdminAccess sur true. La définition de useAdminAccess sur false est disponible dans la version Preview développeur.
Prend en charge les types d'authentification suivants :
Authentification de l'utilisateur avec l'un des niveaux d'accès suivants :
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaces
Authentification de l'utilisateur avec des droits d'administrateur et l'un des niveaux d'accès suivants :
https://www.googleapis.com/auth/chat.admin.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaces
Requête HTTP
GET https://chat.googleapis.com/v1/spaces:search
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de requête
| Paramètres | |
|---|---|
useAdminAccess |
Lorsque la valeur est L'utilisateur appelant doit être un administrateur Google Workspace disposant du droit "Gérer les conversations Chat et Espaces". Nécessite le niveau d'accès OAuth 2.0 La définition de |
pageSize |
Nombre maximal d'espaces à renvoyer. Le service peut renvoyer un nombre inférieur à cette valeur. Si aucune valeur n'est spécifiée, 100 espaces au maximum sont renvoyés. La valeur maximale est 1 000. Si vous utilisez une valeur supérieure à 1 000, elle est automatiquement remplacée par 1 000. |
pageToken |
Jeton reçu de l'appel précédent de recherche d'espaces. Fournissez ce paramètre pour récupérer la page suivante. Lors de la pagination, tous les autres paramètres fournis doivent correspondre à l'appel ayant fourni le jeton de page. Transmettre des valeurs différentes aux autres paramètres peut entraîner des résultats inattendus. |
query |
Obligatoire. Requête de recherche. Vous pouvez effectuer une recherche à l'aide des paramètres suivants lorsque
Lorsque
Seuls les opérateurs Dans le même champ, Les exemples de requêtes suivants sont valides lorsque Les exemples de requêtes suivants sont valides lorsque |
orderBy |
Facultatif. Ordre de la liste des espaces. Les attributs compatibles pour le tri sont les suivants :
Lorsque Les valeurs d'opération de tri valides sont les suivantes :
La syntaxe compatible est la suivante lorsque
Lorsque
|
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Réponse avec une liste d'espaces correspondant à la requête de recherche d'espaces.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{ "spaces": [ { object ( |
| Champs | |
|---|---|
spaces[] |
Obsolète : veuillez utiliser le nouveau champ |
nextPageToken |
Jeton qui peut être utilisé pour récupérer la page suivante. Si ce champ est vide, il n'y a pas d'autres pages. |
totalSize |
Nombre total d'espaces correspondant à la requête, sur toutes les pages. Si le résultat comporte plus de 10 000 espaces, cette valeur est une estimation. |
results[] |
Uniquement en sortie. Liste des résultats de recherche correspondant à la requête. |
Niveaux d'accès des autorisations
Nécessite l'un des champs d'application OAuth suivants :
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
Pour en savoir plus, consultez le guide sur l'autorisation.
SearchSpaceResult
Élément de résultat unique d'une recherche d'espace.
| Représentation JSON |
|---|
{
"space": {
object ( |
| Champs | |
|---|---|
space |
Uniquement en sortie. L'espace correspondant. |