REST Resource: spaces.spaceEvents

Tài nguyên: SpaceEvent

Sự kiện đại diện cho một thay đổi hoặc một hoạt động trong phòng 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 gian khi sự kiện xảy ra.

eventType

string

Loại sự kiện trên 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 thực thể 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
  • Thông báo đã cập nhật: google.workspace.chat.message.v1.updated
  • Tin nhắn đã xoá: google.workspace.chat.message.v1.deleted
  • Nhiều tin nhắn mới: google.workspace.chat.message.v1.batchCreated
  • Nhiều tin nhắn đã 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 thành viên:

  • Gói hội viên mới: google.workspace.chat.membership.v1.created
  • Gói thành viên đã cập nhật: google.workspace.chat.membership.v1.updated
  • Đã xoá gói thành 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 thành viên đã 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 biểu tượng cảm xúc:

  • 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 biểu tượng cảm xúc mới: google.workspace.chat.reaction.v1.batchCreated
  • Nhiều biểu tượng cảm xúc đã bị xoá: google.workspace.chat.reaction.v1.batchDeleted

Các loại sự kiện được hỗ trợ cho 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 hợp hợp nhất payload.

payload chỉ có thể là một trong những loạ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)

Trọng tải 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)

Trọng tải sự kiện cho một thư đã xoá.

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

messageBatchCreatedEventData

object (MessageBatchCreatedEventData)

Trọng tải sự kiện cho nhiều thông báo mới.

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

messageBatchUpdatedEventData

object (MessageBatchUpdatedEventData)

Trọng 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)

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

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

spaceUpdatedEventData

object (SpaceUpdatedEventData)

Trọng tải 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)

Trọng tải 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 gói thành viên mới.

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

membershipUpdatedEventData

object (MembershipUpdatedEventData)

Tải trọng sự kiện cho một 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 gói thành viên đã xoá.

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

membershipBatchCreatedEventData

object (MembershipBatchCreatedEventData)

Trọng 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)

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)

Trọng tải sự kiện cho một lượt bày tỏ cảm xúc 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 đã xoá.

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

reactionBatchCreatedEventData

object (ReactionBatchCreatedEventData)

Trọng tải sự kiện cho nhiều lượt bày tỏ cảm xúc mới.

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

reactionBatchDeletedEventData

object (ReactionBatchDeletedEventData)

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

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

MessageCreatedEventData

Trọng tải 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

Trọng tải 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ập nhật.

MessageDeletedEventData

Tải trọng sự kiện cho một thư đã 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 đã xoá. Chỉ điền sẵ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 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 thông báo đã cập nhật.

MessageBatchDeletedEventData

Trọng tải 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

Trọng tải 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)

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 cho 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 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

Tải trọng sự kiện cho một 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 thành viên đã cập nhật.

MembershipDeletedEventData

Tải trọng 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 đã bị 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 các gói thành 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 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 đã 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

Trọng tải sự kiện cho một lượt bày tỏ 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

Tải trọng sự kiện cho một phản ứng đã 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)

Phản ứng đã bị xoá.

ReactionBatchCreatedEventData

Tải trọng sự kiện cho nhiều phản ứng 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 lượt bày tỏ cảm xúc mới.

ReactionBatchDeletedEventData

Trọng tải sự kiện cho nhiều lượt thể hiện cảm xúc đã 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 đã xoá.

Phương thức

get

Trả về một sự kiện từ không gian Google Chat.

list

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