- 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 |
Horário em que o evento ocorreu. |
event |
Tipo de evento espacial. 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 assinaturas:
Tipos de evento compatíveis com reações:
Tipos de evento compatíveis sobre o espaço:
|
Campo de união
|
|
message |
Payload do evento para uma nova mensagem. Tipo de evento: |
message |
Payload de evento de uma mensagem atualizada. Tipo de evento: |
message |
Payload do evento para uma mensagem excluída. Tipo de evento: |
message |
Payload de evento para várias mensagens novas. Tipo de evento: |
message |
Payload de 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 de evento para várias atualizações em um espaço. Tipo de evento: |
membership |
Payload de evento para uma nova assinatura. Tipo de evento: |
membership |
Payload do evento para uma assinatura atualizada. Tipo de evento: |
membership |
Payload de evento de uma assinatura excluída. Tipo de evento: |
membership |
Payload do evento para várias assinaturas novas. Tipo de evento: |
membership |
Payload de evento para várias associações atualizadas. Tipo de evento: |
membership |
Payload do evento para várias assinaturas excluídas. Tipo de evento: |
reaction |
Payload do evento para uma nova reação. Tipo de evento: |
reaction |
Payload do evento de uma reação excluída. Tipo de evento: |
reaction |
Payload de evento para várias reações novas. Tipo de evento: |
reaction |
Payload de evento para várias reações excluídas. Tipo de evento: |
MessageCreatedEventData
Payload do evento para 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 do evento para 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 de 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 do 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 do evento para uma associação excluída.
Tipo de evento: google.workspace.chat.membership.v1.deleted
Representação JSON |
---|
{
"membership": {
object ( |
Campos | |
---|---|
membership |
A assinatura excluída. Somente os campos |
MembershipBatchCreatedEventData
Payload de evento para várias novas associações.
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 de evento para várias associações atualizadas.
Tipo de evento: google.workspace.chat.membership.v1.batchUpdated
Representação JSON |
---|
{
"memberships": [
{
object ( |
Campos | |
---|---|
memberships[] |
Uma lista de assinaturas atualizadas. |
MembershipBatchDeletedEventData
Payload do evento para várias assinaturas 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 do 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 de 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. |