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 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 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 đã 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ư bị 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 hội 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 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 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 biểu tượng bày tỏ 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 thông tin cập nhật về không gian: google.workspace.chat.space.v1.batchUpdated

Trường kết hợp payload.

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

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 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ư đã 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)

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 một lần 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 cho một không gian.

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

membershipCreatedEventData

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

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)

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

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 đã 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 phản ứng đã 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 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ư đã 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ỉ có các trường name, createTime, deleteTimedeletionMetadata được điền sẵn.

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

Không gian mới được 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

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

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 đã xoá. Chỉ có các trường namestate được điền sẵn.

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

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 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 những gói 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 đã 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 lượt bày tỏ cảm xúc mới.

ReactionBatchDeletedEventData

Tải trọng sự kiện cho nhiều phản ứng đã 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ừ phòng Google Chat.

list

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