- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Lista eventos de um espaço do Google Chat. Para cada evento, o payload contém a versão mais recente do recurso do Chat. Por exemplo, se você listar eventos sobre novos membros do espaço, o servidor vai retornar recursos Membership
que contêm os detalhes mais recentes da associação. Se novos membros foram removidos durante o período solicitado, o payload do evento contém um recurso Membership
vazio.
Requer autenticação do usuário. Para listar eventos, o usuário autenticado precisa ser membro do espaço.
Para conferir um exemplo, consulte Listar eventos de um espaço do Google Chat.
Solicitação HTTP
GET https://chat.googleapis.com/v1/{parent=spaces/*}/spaceEvents
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. Nome do recurso do espaço do Google Chat em que os eventos ocorreram. Formato: |
Parâmetros de consulta
Parâmetros | |
---|---|
pageSize |
Opcional. O número máximo de eventos de espaço retornados. O serviço pode retornar menos que esse valor. Valores negativos retornam um erro |
pageToken |
Opcional. Um token de página recebido de uma chamada de eventos de espaço da lista anterior. Forneça isso para recuperar a página subsequente. Quando a paginação estiver sendo usada, todos os outros parâmetros enviados para listar eventos de espaço precisam corresponder à chamada que informou o token da página. A transmissão de valores diferentes para os outros parâmetros pode gerar resultados inesperados. |
filter |
Obrigatório. Um filtro de consulta. É necessário especificar pelo menos um tipo de evento ( Também é possível filtrar por horário de início (
Para especificar um horário de início ou término, use o operador Por exemplo, as consultas a seguir são válidas:
As consultas a seguir são inválidas:
Consultas inválidas são rejeitadas pelo servidor com um erro |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Mensagem de resposta para listar eventos do espaço.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"spaceEvents": [
{
object ( |
Campos | |
---|---|
spaceEvents[] |
Os resultados são retornados em ordem cronológica (o evento mais antigo primeiro). Observação: o campo |
nextPageToken |
Token de continuação usado para buscar mais eventos. Se esse campo for omitido, não haverá páginas subsequentes. |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/chat.spaces
https://www.googleapis.com/auth/chat.spaces.readonly
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/chat.messages.readonly
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.readonly
https://www.googleapis.com/auth/chat.messages.reactions
https://www.googleapis.com/auth/chat.messages.reactions.readonly
Para mais informações, consulte o guia de autorização.