- Recurso: SpaceEvent
- MessageCreatedEventData
- MessageUpdatedEventData
- MessageDeletedEventData
- MessageBatchCreatedEventData
- MessageBatchUpdatedEventData
- MessageBatchDeletedEventData
- SpaceUpdatedEventData
- SpaceBatchUpdatedEventData
- MembershipCreatedEventData
- MembershipUpdatedEventData
- MembershipDeletedEventData
- MembershipBatchCreatedEventData
- MembershipBatchUpdatedEventData
- MembershipBatchDeletedEventData
- ReactionCreatedEventData
- ReactionDeletedEventData
- ReactionBatchCreatedEventData
- ReactionBatchDeletedEventData
- Métodos
Recurso: SpaceEvent
Um evento que representa uma mudança ou atividade em um espaço do Google Chat. Para saber mais, consulte Trabalhar com eventos do Google Chat.
Representação JSON |
---|
{ "name": string, "eventTime": string, "eventType": string, // Union field |
Campos | |
---|---|
name |
Nome do recurso do evento do espaço. Formato: |
event |
Hora em que o evento ocorreu. |
event |
Tipo de evento de espaço. Cada tipo de evento tem uma versão em lote, que representa várias instâncias do tipo de evento que ocorrem em um curto período. Para solicitações Tipos de eventos compatíveis com mensagens:
Tipos de evento compatíveis com filiação:
Tipos de evento compatíveis com as reações:
Tipos de evento compatíveis sobre o espaço:
|
Campo de união
|
|
message |
Payload de evento de uma nova mensagem. Tipo de evento: |
message |
Payload de evento de uma mensagem atualizada. Tipo de evento: |
message |
Payload de evento de uma mensagem excluída. Tipo de evento: |
message |
Payload do evento para várias mensagens novas. Tipo de evento: |
message |
Payload do evento para várias mensagens atualizadas. Tipo de evento: |
message |
Payload do evento para várias mensagens excluídas. Tipo de evento: |
space |
Payload de evento para uma atualização de espaço. Tipo de evento: |
space |
Payload do evento para várias atualizações em um espaço. Tipo de evento: |
membership |
Payload do evento para uma nova assinatura. Tipo de evento: |
membership |
Payload de evento para uma assinatura atualizada. Tipo de evento: |
membership |
Payload do evento para uma associação excluída. Tipo de evento: |
membership |
Payload de evento para várias novas associações. Tipo de evento: |
membership |
Payload de evento para várias associações atualizadas. Tipo de evento: |
membership |
Payload de evento para várias associações excluídas. Tipo de evento: |
reaction |
Payload do evento para uma nova reação. Tipo de evento: |
reaction |
Payload de evento para uma reação excluída. Tipo de evento: |
reaction |
Payload de evento para várias reações novas. Tipo de evento: |
reaction |
Payload do evento para várias reações excluídas. Tipo de evento: |
MessageCreatedEventData
Payload de evento de uma nova mensagem.
Tipo de evento: google.workspace.chat.message.v1.created
Representação JSON |
---|
{
"message": {
object ( |
Campos | |
---|---|
message |
A nova mensagem. |
MessageUpdatedEventData
Payload de evento de uma mensagem atualizada.
Tipo de evento: google.workspace.chat.message.v1.updated
Representação JSON |
---|
{
"message": {
object ( |
Campos | |
---|---|
message |
A mensagem atualizada. |
MessageDeletedEventData
Payload de evento de uma mensagem excluída.
Tipo de evento: google.workspace.chat.message.v1.deleted
Representação JSON |
---|
{
"message": {
object ( |
Campos | |
---|---|
message |
A mensagem excluída. Somente os campos |
MessageBatchCreatedEventData
Payload do evento para várias mensagens novas.
Tipo de evento: google.workspace.chat.message.v1.batchCreated
Representação JSON |
---|
{
"messages": [
{
object ( |
Campos | |
---|---|
messages[] |
Uma lista de novas mensagens. |
MessageBatchUpdatedEventData
Payload de evento para várias mensagens atualizadas.
Tipo de evento: google.workspace.chat.message.v1.batchUpdated
Representação JSON |
---|
{
"messages": [
{
object ( |
Campos | |
---|---|
messages[] |
Uma lista de mensagens atualizadas. |
MessageBatchDeletedEventData
Payload do evento para várias mensagens excluídas.
Tipo de evento: google.workspace.chat.message.v1.batchDeleted
Representação JSON |
---|
{
"messages": [
{
object ( |
Campos | |
---|---|
messages[] |
Uma lista de mensagens excluídas. |
SpaceUpdatedEventData
Payload de evento para um espaço atualizado.
Tipo de evento: google.workspace.chat.space.v1.updated
Representação JSON |
---|
{
"space": {
object ( |
Campos | |
---|---|
space |
O espaço atualizado. |
SpaceBatchUpdatedEventData
Payload do evento para várias atualizações em um espaço.
Tipo de evento: google.workspace.chat.space.v1.batchUpdated
Representação JSON |
---|
{
"spaces": [
{
object ( |
Campos | |
---|---|
spaces[] |
Uma lista de espaços atualizados. |
MembershipCreatedEventData
Payload de evento para uma nova assinatura.
Tipo de evento: google.workspace.chat.membership.v1.created
.
Representação JSON |
---|
{
"membership": {
object ( |
Campos | |
---|---|
membership |
A nova assinatura. |
MembershipUpdatedEventData
Payload do evento para uma assinatura atualizada.
Tipo de evento: google.workspace.chat.membership.v1.updated
Representação JSON |
---|
{
"membership": {
object ( |
Campos | |
---|---|
membership |
A assinatura atualizada. |
MembershipDeletedEventData
Payload de evento de uma assinatura excluída.
Tipo de evento: google.workspace.chat.membership.v1.deleted
Representação JSON |
---|
{
"membership": {
object ( |
Campos | |
---|---|
membership |
A assinatura foi excluída. Somente os campos |
MembershipBatchCreatedEventData
Payload do evento para várias assinaturas novas.
Tipo de evento: google.workspace.chat.membership.v1.batchCreated
Representação JSON |
---|
{
"memberships": [
{
object ( |
Campos | |
---|---|
memberships[] |
Uma lista de novos Clubes dos canais. |
MembershipBatchUpdatedEventData
Payload do evento para várias assinaturas atualizadas.
Tipo de evento: google.workspace.chat.membership.v1.batchUpdated
Representação JSON |
---|
{
"memberships": [
{
object ( |
Campos | |
---|---|
memberships[] |
Uma lista de assinaturas atualizadas. |
MembershipBatchDeletedEventData
Payload de evento para várias associações excluídas.
Tipo de evento: google.workspace.chat.membership.v1.batchDeleted
Representação JSON |
---|
{
"memberships": [
{
object ( |
Campos | |
---|---|
memberships[] |
Uma lista de assinaturas excluídas. |
ReactionCreatedEventData
Payload de evento para uma nova reação.
Tipo de evento: google.workspace.chat.reaction.v1.created
Representação JSON |
---|
{
"reaction": {
object ( |
Campos | |
---|---|
reaction |
A nova reação. |
ReactionDeletedEventData
Payload do evento para uma reação excluída.
Tipo: google.workspace.chat.reaction.v1.deleted
Representação JSON |
---|
{
"reaction": {
object ( |
Campos | |
---|---|
reaction |
A reação excluída. |
ReactionBatchCreatedEventData
Payload de evento para várias reações novas.
Tipo de evento: google.workspace.chat.reaction.v1.batchCreated
Representação JSON |
---|
{
"reactions": [
{
object ( |
Campos | |
---|---|
reactions[] |
Uma lista de novas reações. |
ReactionBatchDeletedEventData
Payload de evento para várias reações excluídas.
Tipo de evento: google.workspace.chat.reaction.v1.batchDeleted
Representação JSON |
---|
{
"reactions": [
{
object ( |
Campos | |
---|---|
reactions[] |
Uma lista de reações excluídas. |
Métodos |
|
---|---|
|
Retorna um evento de um espaço do Google Chat. |
|
Lista os eventos de um espaço do Google Chat. |