- 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 participantes do espaço, o servidor retornará recursos Membership
que contêm os detalhes mais recentes da associação. Se os novos membros forem removidos durante o período solicitado, o payload do evento conterá um recurso Membership
vazio.
Exige a autenticação do usuário. Para isso, o usuário autenticado precisa participar 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 onde os eventos ocorreram. Formato: |
Parâmetros de consulta
Parâmetros | |
---|---|
page |
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 |
page |
Opcional. Um token de página, recebido de uma chamada anterior de eventos do espaço de lista. Forneça isso para recuperar a página subsequente. Na paginação, todos os outros parâmetros enviados para listar eventos de espaço precisam corresponder à chamada que forneceu 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:
As 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 | |
---|---|
space |
Os resultados são retornados em ordem cronológica (o evento mais antigo primeiro). Observação: o campo |
next |
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.