- 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
- Niveaux d'accès des autorisations
- Essayer
Répertorie les événements d'un espace Google Chat. Pour chaque événement, la charge utile contient la version la plus récente de la ressource Chat. Par exemple, si vous répertoriez les événements concernant les nouveaux membres d'un espace, le serveur renvoie des ressources Membership contenant les dernières informations sur l'adhésion. Si de nouveaux membres ont été supprimés au cours de la période demandée, la charge utile de l'événement contient une ressource Membership vide.
Prend en charge les types d'authentification suivants avec un niveau d'accès des autorisations approprié pour lire les données demandées :
Authentification de l'application avec approbation de l'administrateur avec l'un des niveaux d'accès des autorisations suivants :
https://www.googleapis.com/auth/chat.app.spaceshttps://www.googleapis.com/auth/chat.app.spaces.readonlyhttps://www.googleapis.com/auth/chat.app.messages.readonlyhttps://www.googleapis.com/auth/chat.app.membershipshttps://www.googleapis.com/auth/chat.app.memberships.readonly
Authentification de l'utilisateur avec l'un des niveaux d'accès des autorisations suivants :
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.messages.readonlyhttps://www.googleapis.com/auth/chat.messageshttps://www.googleapis.com/auth/chat.messages.reactions.readonlyhttps://www.googleapis.com/auth/chat.messages.reactionshttps://www.googleapis.com/auth/chat.memberships.readonlyhttps://www.googleapis.com/auth/chat.memberships
Pour répertorier les événements, l'appelant authentifié doit être membre de l'espace.
Pour obtenir un exemple, consultez Répertorier les événements d'un espace Google Chat.
Requête HTTP
GET https://chat.googleapis.com/v1/{parent=spaces/*}/spaceEvents
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
parent |
Obligatoire. Nom de la ressource de l'espace Google Chat dans lequel les événements se sont produits. Format: |
Paramètres de requête
| Paramètres | |
|---|---|
pageSize |
Facultatif. Nombre maximal d'événements d'espace renvoyés. Le service peut renvoyer une valeur inférieure. Les valeurs négatives renvoient une erreur |
pageToken |
Facultatif. Jeton de page reçu d'un appel précédent de liste des événements d'espace. Fournissez-le pour récupérer la page suivante. Lors de la pagination, tous les autres paramètres fournis à la liste des événements d'espace doivent correspondre à l'appel ayant fourni le jeton de page. La transmission de valeurs différentes aux autres paramètres peut entraîner des résultats inattendus. |
filter |
Obligatoire. Filtre de requête. Vous devez spécifier au moins un type d'événement ( Vous pouvez également filtrer les données par heure de début (
Pour spécifier une heure de début ou de fin, utilisez l'opérateur equals 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 |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Message de réponse pour la liste des événements d'espace.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{
"spaceEvents": [
{
object ( |
| Champs | |
|---|---|
spaceEvents[] |
Les résultats sont renvoyés par ordre chronologique (l'événement le plus ancien en premier). Remarque : Le champ |
nextPageToken |
Jeton de continuation utilisé pour récupérer d'autres événements. Si ce champ est omis, il n'y a pas d'autres pages. |
Niveaux d'accès des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/chat.app.membershipshttps://www.googleapis.com/auth/chat.app.memberships.readonlyhttps://www.googleapis.com/auth/chat.app.messages.readonlyhttps://www.googleapis.com/auth/chat.app.spaceshttps://www.googleapis.com/auth/chat.app.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.messageshttps://www.googleapis.com/auth/chat.messages.readonlyhttps://www.googleapis.com/auth/chat.membershipshttps://www.googleapis.com/auth/chat.memberships.readonlyhttps://www.googleapis.com/auth/chat.messages.reactionshttps://www.googleapis.com/auth/chat.messages.reactions.readonly
Pour en savoir plus, consultez le guide sur l'autorisation.