- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Essayer
Répertorie les membres d'un espace. Pour obtenir un exemple, consultez Lister les utilisateurs et les applications Google Chat dans un espace. La liste des membres avec authentification de l'application répertorie les membres des espaces auxquels l'application Chat a accès, mais exclut les membres de l'application Chat, y compris les siens. La liste des abonnements avec l'authentification des utilisateurs répertorie les abonnements aux espaces auxquels l'utilisateur authentifié a accès.
Les types d'authentification suivants sont acceptés :
Authentification de l'application avec l'un des niveaux d'autorisation suivants :
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.app.memberships
(requiert l'approbation de l'administrateur)
Authentification des utilisateurs avec l'un des champs d'application d'autorisation suivants :
https://www.googleapis.com/auth/chat.memberships.readonly
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.import
(espaces en mode importation uniquement)- L'authentification des utilisateurs accorde des droits d'administrateur lorsqu'un compte administrateur s'authentifie,
useAdminAccess
esttrue
et que l'un des niveaux d'autorisation suivants est utilisé :https://www.googleapis.com/auth/chat.admin.memberships.readonly
https://www.googleapis.com/auth/chat.admin.memberships
Requête HTTP
GET https://chat.googleapis.com/v1/{parent=spaces/*}/members
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. Nom de ressource de l'espace pour lequel extraire une liste de membres. Format : spaces/{space} |
Paramètres de requête
Paramètres | |
---|---|
pageSize |
Facultatif. Nombre maximal de membres à afficher. Le service peut renvoyer un nombre inférieur à cette valeur. Si aucune valeur n'est spécifiée, 100 souscriptions au maximum sont renvoyées. La valeur maximale est de 1 000. Si vous utilisez une valeur supérieure à 1 000, elle est automatiquement remplacée par 1 000. Les valeurs négatives renvoient une erreur |
pageToken |
Facultatif. Jeton de page reçu d'un appel précédent pour lister les abonnements. 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. Si vous transmettez des valeurs différentes aux autres paramètres, vous risquez d'obtenir des résultats inattendus. |
filter |
Facultatif. Filtre de requête. Vous pouvez filtrer les membres par rôle ( Pour filtrer par rôle, définissez Pour filtrer par type, définissez Pour filtrer à la fois par rôle et par type, utilisez l'opérateur
Par exemple, les requêtes suivantes sont valides :
Les requêtes suivantes ne sont pas valides :
Les requêtes non valides sont rejetées par le serveur avec une erreur |
showGroups |
Facultatif. Lorsque |
showInvited |
Facultatif. Lorsque la valeur est Nécessite actuellement une authentification de l'utilisateur. |
useAdminAccess |
Facultatif. Lorsque la valeur est L'utilisateur qui appelle doit être un administrateur Google Workspace disposant du droit "Gérer les conversations Chat et Espaces". Nécessite le champ d'application OAuth 2.0 Il n'est pas possible de lister les abonnements aux applications dans un espace lorsque vous utilisez l'accès administrateur. |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Réponse à la liste des membres de l'espace.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"memberships": [
{
object ( |
Champs | |
---|---|
memberships[] |
Liste à puces. Liste des abonnements sur la page demandée (ou la première page). |
nextPageToken |
Jeton pouvant être envoyé en tant que |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/chat.admin.memberships
https://www.googleapis.com/auth/chat.admin.memberships.readonly
https://www.googleapis.com/auth/chat.app.memberships
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.readonly
Pour en savoir plus, consultez le guide d'autorisation.