REST Resource: spaces.spaceEvents

Tài nguyên: SpaceEvent

Một sự kiện đại diện cho một 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 từ 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 xảy ra sự kiện.

eventType

string

Loại sự kiện trong không gian. Mỗi loại sự kiện đều có một phiên bản theo lô, đạ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ủ sẽ trả về cả loại sự kiện và phiên bản hàng loạt của loại 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
  • Thông báo mới: 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ư bị xoá: google.workspace.chat.message.v1.batchDeleted

Các loại sự kiện được hỗ trợ cho chế độ thành viên:

  • Gói thành viên mới: google.workspace.chat.membership.v1.created
  • Gói hội viên mới: 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 được cập nhật: google.workspace.chat.membership.v1.batchUpdated
  • Nhiều gói thành viên đã bị xoá: google.workspace.chat.membership.v1.batchDeleted

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

  • Phản ứng 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 biểu tượng bày tỏ 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:

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

Trường nhóm 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 thông báo mới.

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

messageUpdatedEventData

object (MessageUpdatedEventData)

Phần tải sự kiện cho một 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 thông báo đã bị xoá.

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

messageBatchCreatedEventData

object (MessageBatchCreatedEventData)

Phần tải 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)

Phần tải 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)

Phần tải sự kiện cho nhiều thư đã bị xoá.

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

spaceUpdatedEventData

object (SpaceUpdatedEventData)

Tải trọng sự kiện cho nội dung 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)

Phần 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)

Phần tải sự kiện cho một gói thành viên được cập nhật.

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

membershipDeletedEventData

object (MembershipDeletedEventData)

Phần tải sự kiện cho một gói thành viên đã bị xoá.

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

membershipBatchCreatedEventData

object (MembershipBatchCreatedEventData)

Phần tải 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)

Phần tải sự kiện cho nhiều gói thành viên được 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 đã bị xoá.

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

reactionCreatedEventData

object (ReactionCreatedEventData)

Phần tải sự kiện cho một lượt thể hiện cảm xúc mới.

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

reactionDeletedEventData

object (ReactionDeletedEventData)

Phần tải sự kiện cho một lượt thể hiện cảm xúc đã bị xoá.

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

reactionBatchCreatedEventData

object (ReactionBatchCreatedEventData)

Phần tải 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)

Phần tải 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 thông báo 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

Phần tải sự kiện cho một 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ập nhật.

MessageDeletedEventData

Tải trọng sự kiện cho một thông báo đã bị 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ỉ các trường name, createTimedeletionMetadata được điền sẵn.

MessageBatchCreatedEventData

Phần tải 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

Phần tải 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 các thông báo mới.

MessageBatchDeletedEventData

Phần tải sự kiện cho nhiều thư đã bị 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 thư đã xoá.

SpaceUpdatedEventData

Phần tải sự kiện cho một không gian đã được 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)

Không gian đã cập nhật.

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

Phần 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

Phần tải sự kiện cho một gói thành viên được 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 thành viên mới.

MembershipDeletedEventData

Phần tải sự kiện cho một gói thành viên đã bị 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 đã bị xoá. Chỉ các trường namestate được điền sẵn.

MembershipBatchCreatedEventData

Phần tải 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 các gói thành viên mới.

MembershipBatchUpdatedEventData

Phần tải sự kiện cho nhiều gói thành viên được 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 các gói thành viên đã cập nhật.

MembershipBatchDeletedEventData

Tải trọng sự kiện cho nhiều gói thành viên đã bị 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 các gói thành viên đã bị xoá.

ReactionCreatedEventData

Phần tải sự kiện cho một lượt thể hiện cảm xúc 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

Phần tải sự kiện cho một lượt thể hiện cảm xúc đã 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

Phần tải 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 các biểu tượng bày tỏ cảm xúc mới.

ReactionBatchDeletedEventData

Phần tải 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 trong không gian Google Chat.

list

Liệt kê các sự kiện trong một không gian trên Google Chat.