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 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 gian xảy ra sự kiện.

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 lô, đại diện cho nhiều lần diễn ra 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 theo lô 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 chương trình 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
  • Gói thành viên đã xoá: 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 đã bị 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 lượt thể hiện 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ợ về không gian:

  • Không gian đã cập nhật: google.workspace.chat.space.v1.updated
  • Nhiều thông tin 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 giá trị sau:

messageCreatedEventData

object (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

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)

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

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

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

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)

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

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

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

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

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 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 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 mới được cập nhật.

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

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

Tải trọng 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

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 mới cập nhật.

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

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 gói hội viên mới.

MembershipBatchUpdatedEventData

Trọng tải 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 những gói hội viên mới 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

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)

Phản ứng mới.

ReactionDeletedEventData

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

Biểu tượng cảm xúc đã 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 các biểu tượng 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 biểu tượng cảm xúc đã bị 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.