REST Resource: spaces.spaceEvents

Tài nguyên: SpaceEvent

Một sự kiện cho thấy sự thay đổi hoặc hoạt động trong một không gian trên Google Chat. Để tìm hiểu thêm, hãy xem bài viết Làm việc với các sự kiện trên Google Chat.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "eventTime": string,
  "eventType": string,

  // Union field payload can be only one of the following:
  "messageCreatedEventData": {
    object (MessageCreatedEventData)
  },
  "messageUpdatedEventData": {
    object (MessageUpdatedEventData)
  },
  "messageDeletedEventData": {
    object (MessageDeletedEventData)
  },
  "messageBatchCreatedEventData": {
    object (MessageBatchCreatedEventData)
  },
  "messageBatchUpdatedEventData": {
    object (MessageBatchUpdatedEventData)
  },
  "messageBatchDeletedEventData": {
    object (MessageBatchDeletedEventData)
  },
  "spaceUpdatedEventData": {
    object (SpaceUpdatedEventData)
  },
  "spaceBatchUpdatedEventData": {
    object (SpaceBatchUpdatedEventData)
  },
  "membershipCreatedEventData": {
    object (MembershipCreatedEventData)
  },
  "membershipUpdatedEventData": {
    object (MembershipUpdatedEventData)
  },
  "membershipDeletedEventData": {
    object (MembershipDeletedEventData)
  },
  "membershipBatchCreatedEventData": {
    object (MembershipBatchCreatedEventData)
  },
  "membershipBatchUpdatedEventData": {
    object (MembershipBatchUpdatedEventData)
  },
  "membershipBatchDeletedEventData": {
    object (MembershipBatchDeletedEventData)
  },
  "reactionCreatedEventData": {
    object (ReactionCreatedEventData)
  },
  "reactionDeletedEventData": {
    object (ReactionDeletedEventData)
  },
  "reactionBatchCreatedEventData": {
    object (ReactionBatchCreatedEventData)
  },
  "reactionBatchDeletedEventData": {
    object (ReactionBatchDeletedEventData)
  }
  // End of list of possible types for union field payload.
}
Trường
name

string

Tên tài nguyên của sự kiện trong không gian.

Định dạng spaces/{space}/spaceEvents/{spaceEvent}

eventTime

string (Timestamp format)

Thời điểm khi sự kiện xảy ra.

eventType

string

Loại sự kiện trong không gian. Mỗi loại sự kiện có một phiên bản hàng loạt, đại diện cho nhiều phiên bản của loại sự kiện xảy ra trong một khoảng thời gian ngắn. Đối với các yêu cầu spaceEvents.list(), hãy bỏ qua các loại sự kiện hàng loạt trong bộ lọc truy vấn. Theo mặc định, máy chủ trả về cả loại sự kiện và phiên bản lô của sự kiện đó.

Các loại sự kiện được hỗ trợ cho tin nhắn:

  • Tin nhắn mới: google.workspace.chat.message.v1.created
  • Tin nhắn đã cập nhật: google.workspace.chat.message.v1.updated
  • Tin nhắn đã bị xoá: google.workspace.chat.message.v1.deleted
  • Nhiều tin nhắn mới: google.workspace.chat.message.v1.batchCreated
  • Nhiều thông báo đã cập nhật: google.workspace.chat.message.v1.batchUpdated
  • Nhiều thư đã xoá: google.workspace.chat.message.v1.batchDeleted

Các loại sự kiện được hỗ trợ cho gói hội viên:

  • Gói thành viên mới: google.workspace.chat.membership.v1.created
  • Đã cập nhật gói thành viên: google.workspace.chat.membership.v1.updated
  • Đã xoá gói hội viên: google.workspace.chat.membership.v1.deleted
  • Nhiều gói thành viên mới: google.workspace.chat.membership.v1.batchCreated
  • Nhiều gói hội viên mới cập nhật: google.workspace.chat.membership.v1.batchUpdated
  • Nhiều gói thành viên đã xoá: google.workspace.chat.membership.v1.batchDeleted

Các loại sự kiện được hỗ trợ cho phản ứng:

  • Lượt thể hiện cảm xúc mới: google.workspace.chat.reaction.v1.created
  • Đã xoá lượt thể hiện cảm xúc: google.workspace.chat.reaction.v1.deleted
  • Nhiều lượt thể hiện cảm xúc mới: google.workspace.chat.reaction.v1.batchCreated
  • Nhiều lượt thể hiện cảm xúc đã bị xoá: google.workspace.chat.reaction.v1.batchDeleted

Các loại sự kiện được hỗ trợ về không gian:

  • Đã cập nhật không gian: google.workspace.chat.space.v1.updated
  • Nhiều nội dung cập nhật không gian: google.workspace.chat.space.v1.batchUpdated

Trường hợp payload.

payload chỉ có thể là một trong những trạng thái sau:

messageCreatedEventData

object (MessageCreatedEventData)

Tải trọng sự kiện cho một tin nhắn mới.

Loại sự kiện: google.workspace.chat.message.v1.created

messageUpdatedEventData

object (MessageUpdatedEventData)

Tải trọng sự kiện cho thông báo đã cập nhật.

Loại sự kiện: google.workspace.chat.message.v1.updated

messageDeletedEventData

object (MessageDeletedEventData)

Tải trọng sự kiện cho một tin nhắn đã xoá.

Loại sự kiện: google.workspace.chat.message.v1.deleted

messageBatchCreatedEventData

object (MessageBatchCreatedEventData)

Tải trọng sự kiện cho nhiều tin nhắn mới.

Loại sự kiện: google.workspace.chat.message.v1.batchCreated

messageBatchUpdatedEventData

object (MessageBatchUpdatedEventData)

Tải trọng sự kiện cho nhiều thông báo đã cập nhật.

Loại sự kiện: google.workspace.chat.message.v1.batchUpdated

messageBatchDeletedEventData

object (MessageBatchDeletedEventData)

Tải trọng sự kiện cho nhiều thư đã xoá.

Loại sự kiện: google.workspace.chat.message.v1.batchDeleted

spaceUpdatedEventData

object (SpaceUpdatedEventData)

Tải trọng sự kiện cho cập nhật không gian.

Loại sự kiện: google.workspace.chat.space.v1.updated

spaceBatchUpdatedEventData

object (SpaceBatchUpdatedEventData)

Tải trọng sự kiện cho nhiều nội dung cập nhật đối với một không gian.

Loại sự kiện: google.workspace.chat.space.v1.batchUpdated

membershipCreatedEventData

object (MembershipCreatedEventData)

Trọng tải sự kiện cho một gói thành viên mới.

Loại sự kiện: google.workspace.chat.membership.v1.created

membershipUpdatedEventData

object (MembershipUpdatedEventData)

Trọng tải sự kiện cho gói thành viên đã cập nhật.

Loại sự kiện: google.workspace.chat.membership.v1.updated

membershipDeletedEventData

object (MembershipDeletedEventData)

Trọng tải sự kiện cho một gói thành viên đã xoá.

Loại sự kiện: google.workspace.chat.membership.v1.deleted

membershipBatchCreatedEventData

object (MembershipBatchCreatedEventData)

Tải trọng sự kiện cho nhiều gói thành viên mới.

Loại sự kiện: google.workspace.chat.membership.v1.batchCreated

membershipBatchUpdatedEventData

object (MembershipBatchUpdatedEventData)

Tải trọng sự kiện cho nhiều gói thành viên đã cập nhật.

Loại sự kiện: google.workspace.chat.membership.v1.batchUpdated

membershipBatchDeletedEventData

object (MembershipBatchDeletedEventData)

Tải trọng sự kiện cho nhiều gói thành viên đã xoá.

Loại sự kiện: google.workspace.chat.membership.v1.batchDeleted

reactionCreatedEventData

object (ReactionCreatedEventData)

Tải trọng sự kiện cho một phản ứng mới.

Loại sự kiện: google.workspace.chat.reaction.v1.created

reactionDeletedEventData

object (ReactionDeletedEventData)

Tải trọng sự kiện cho một phản ứng đã bị xoá.

Loại sự kiện: google.workspace.chat.reaction.v1.deleted

reactionBatchCreatedEventData

object (ReactionBatchCreatedEventData)

Tải trọng sự kiện cho nhiều lượt thể hiện cảm xúc mới.

Loại sự kiện: google.workspace.chat.reaction.v1.batchCreated

reactionBatchDeletedEventData

object (ReactionBatchDeletedEventData)

Tải trọng sự kiện cho nhiều lượt thể hiện cảm xúc đã bị xoá.

Loại sự kiện: google.workspace.chat.reaction.v1.batchDeleted

MessageCreatedEventData

Tải trọng sự kiện cho một tin nhắn mới.

Loại sự kiện: google.workspace.chat.message.v1.created

Biểu diễn dưới dạng JSON
{
  "message": {
    object (Message)
  }
}
Trường
message

object (Message)

Tin nhắn mới.

MessageUpdatedEventData

Tải trọng sự kiện cho thông báo đã cập nhật.

Loại sự kiện: google.workspace.chat.message.v1.updated

Biểu diễn dưới dạng JSON
{
  "message": {
    object (Message)
  }
}
Trường
message

object (Message)

Tin nhắn đã được cập nhật.

MessageDeletedEventData

Tải trọng sự kiện cho một tin nhắn đã xoá.

Loại sự kiện: google.workspace.chat.message.v1.deleted

Biểu diễn dưới dạng JSON
{
  "message": {
    object (Message)
  }
}
Trường
message

object (Message)

Tin nhắn đã bị xoá. Chỉ điền các trường name, createTime, deleteTimedeletionMetadata.

MessageBatchCreatedEventData

Tải trọng sự kiện cho nhiều tin nhắn mới.

Loại sự kiện: google.workspace.chat.message.v1.batchCreated

Biểu diễn dưới dạng JSON
{
  "messages": [
    {
      object (MessageCreatedEventData)
    }
  ]
}
Trường
messages[]

object (MessageCreatedEventData)

Danh sách tin nhắn mới.

MessageBatchUpdatedEventData

Tải trọng sự kiện cho nhiều thông báo đã cập nhật.

Loại sự kiện: google.workspace.chat.message.v1.batchUpdated

Biểu diễn dưới dạng JSON
{
  "messages": [
    {
      object (MessageUpdatedEventData)
    }
  ]
}
Trường
messages[]

object (MessageUpdatedEventData)

Danh sách tin nhắn đã cập nhật.

MessageBatchDeletedEventData

Tải trọng sự kiện cho nhiều thư đã xoá.

Loại sự kiện: google.workspace.chat.message.v1.batchDeleted

Biểu diễn dưới dạng JSON
{
  "messages": [
    {
      object (MessageDeletedEventData)
    }
  ]
}
Trường
messages[]

object (MessageDeletedEventData)

Danh sách các thư đã xoá.

SpaceUpdatedEventData

Tải trọng sự kiện cho một không gian đã cập nhật.

Loại sự kiện: google.workspace.chat.space.v1.updated

Biểu diễn dưới dạng JSON
{
  "space": {
    object (Space)
  }
}
Trường
space

object (Space)

Đã cập nhật không gian.

SpaceBatchUpdatedEventData

Tải trọng sự kiện cho nhiều nội dung cập nhật đối với một không gian.

Loại sự kiện: google.workspace.chat.space.v1.batchUpdated

Biểu diễn dưới dạng JSON
{
  "spaces": [
    {
      object (SpaceUpdatedEventData)
    }
  ]
}
Trường
spaces[]

object (SpaceUpdatedEventData)

Danh sách các không gian đã cập nhật.

MembershipCreatedEventData

Trọng tải sự kiện cho một gói thành viên mới.

Loại sự kiện: google.workspace.chat.membership.v1.created.

Biểu diễn dưới dạng JSON
{
  "membership": {
    object (Membership)
  }
}
Trường
membership

object (Membership)

Gói thành viên mới.

MembershipUpdatedEventData

Trọng tải sự kiện cho gói thành viên đã cập nhật.

Loại sự kiện: google.workspace.chat.membership.v1.updated

Biểu diễn dưới dạng JSON
{
  "membership": {
    object (Membership)
  }
}
Trường
membership

object (Membership)

Gói hội viên đã được cập nhật.

MembershipDeletedEventData

Trọng tải sự kiện cho một gói thành viên đã xoá.

Loại sự kiện: google.workspace.chat.membership.v1.deleted

Biểu diễn dưới dạng JSON
{
  "membership": {
    object (Membership)
  }
}
Trường
membership

object (Membership)

Gói thành viên đã xoá. Chỉ điền các trường namestate.

MembershipBatchCreatedEventData

Tải trọng sự kiện cho nhiều gói thành viên mới.

Loại sự kiện: google.workspace.chat.membership.v1.batchCreated

Biểu diễn dưới dạng JSON
{
  "memberships": [
    {
      object (MembershipCreatedEventData)
    }
  ]
}
Trường
memberships[]

object (MembershipCreatedEventData)

Danh sách hội viên mới.

MembershipBatchUpdatedEventData

Tải trọng sự kiện cho nhiều gói thành viên đã cập nhật.

Loại sự kiện: google.workspace.chat.membership.v1.batchUpdated

Biểu diễn dưới dạng JSON
{
  "memberships": [
    {
      object (MembershipUpdatedEventData)
    }
  ]
}
Trường
memberships[]

object (MembershipUpdatedEventData)

Danh sách hội viên đã cập nhật.

MembershipBatchDeletedEventData

Tải trọng sự kiện cho nhiều gói thành viên đã xoá.

Loại sự kiện: google.workspace.chat.membership.v1.batchDeleted

Biểu diễn dưới dạng JSON
{
  "memberships": [
    {
      object (MembershipDeletedEventData)
    }
  ]
}
Trường
memberships[]

object (MembershipDeletedEventData)

Danh sách những hội viên đã xoá.

ReactionCreatedEventData

Tải trọng sự kiện cho một phản ứng mới.

Loại sự kiện: google.workspace.chat.reaction.v1.created

Biểu diễn dưới dạng JSON
{
  "reaction": {
    object (Reaction)
  }
}
Trường
reaction

object (Reaction)

Lượt thể hiện cảm xúc mới.

ReactionDeletedEventData

Tải trọng sự kiện cho một phản ứng đã bị xoá.

Loại: google.workspace.chat.reaction.v1.deleted

Biểu diễn dưới dạng JSON
{
  "reaction": {
    object (Reaction)
  }
}
Trường
reaction

object (Reaction)

Lượt thể hiện cảm xúc đã bị xoá.

ReactionBatchCreatedEventData

Tải trọng sự kiện cho nhiều lượt thể hiện cảm xúc mới.

Loại sự kiện: google.workspace.chat.reaction.v1.batchCreated

Biểu diễn dưới dạng JSON
{
  "reactions": [
    {
      object (ReactionCreatedEventData)
    }
  ]
}
Trường
reactions[]

object (ReactionCreatedEventData)

Danh sách phản ứng mới.

ReactionBatchDeletedEventData

Tải trọng sự kiện cho nhiều lượt thể hiện cảm xúc đã bị xoá.

Loại sự kiện: google.workspace.chat.reaction.v1.batchDeleted

Biểu diễn dưới dạng JSON
{
  "reactions": [
    {
      object (ReactionDeletedEventData)
    }
  ]
}
Trường
reactions[]

object (ReactionDeletedEventData)

Danh sách các lượt bày tỏ cảm xúc đã bị xoá.

Phương thức

get

Trả về một sự kiện từ một phòng Google Chat.

list

Liệt kê các sự kiện từ một phòng Google Chat.