REST Resource: spaces.spaceEvents

ทรัพยากร: SpaceEvent

กิจกรรมที่แสดงถึงการเปลี่ยนแปลงหรือกิจกรรมในพื้นที่ของ Google Chat โปรดดูข้อมูลเพิ่มเติมที่หัวข้อใช้งานกิจกรรมจาก Google Chat

การแสดง 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.
}
ช่อง
name

string

ชื่อทรัพยากรของเหตุการณ์พื้นที่ทำงาน

รูปแบบ: spaces/{space}/spaceEvents/{spaceEvent}

eventTime

string (Timestamp format)

เวลาที่เกิดเหตุการณ์ขึ้น

eventType

string

ประเภทกิจกรรมในพื้นที่ทำงาน เหตุการณ์แต่ละประเภทจะมีเวอร์ชันแบบกลุ่ม ซึ่งแสดงอินสแตนซ์หลายรายการของประเภทเหตุการณ์ที่เกิดขึ้นในช่วงเวลาสั้นๆ สำหรับคำขอ spaceEvents.list() ให้ละเว้นประเภทเหตุการณ์แบบกลุ่มในตัวกรองการค้นหา โดยค่าเริ่มต้น เซิร์ฟเวอร์จะแสดงผลทั้งประเภทเหตุการณ์และเวอร์ชันกลุ่ม

ประเภทเหตุการณ์ที่รองรับข้อความมีดังนี้

  • ข้อความใหม่: google.workspace.chat.message.v1.created
  • ข้อความที่อัปเดต: google.workspace.chat.message.v1.updated
  • ข้อความที่ถูกลบ: google.workspace.chat.message.v1.deleted
  • มีข้อความใหม่หลายข้อความ: google.workspace.chat.message.v1.batchCreated
  • มีข้อความที่อัปเดตหลายรายการ: google.workspace.chat.message.v1.batchUpdated
  • ข้อความที่ถูกลบหลายรายการ: google.workspace.chat.message.v1.batchDeleted

ประเภทเหตุการณ์ที่รองรับการเป็นสมาชิกมีดังนี้

  • การเป็นสมาชิกใหม่: google.workspace.chat.membership.v1.created
  • การเป็นสมาชิกที่อัปเดตแล้ว: google.workspace.chat.membership.v1.updated
  • ลบการเป็นสมาชิก google.workspace.chat.membership.v1.deleted แล้ว
  • การเป็นสมาชิกใหม่หลายรายการ: google.workspace.chat.membership.v1.batchCreated
  • การเป็นสมาชิกที่อัปเดตแล้วหลายรายการ: google.workspace.chat.membership.v1.batchUpdated
  • การเป็นสมาชิกที่ถูกลบหลายรายการ: google.workspace.chat.membership.v1.batchDeleted

ประเภทเหตุการณ์ที่รองรับสําหรับความรู้สึกมีดังนี้

  • ความรู้สึกใหม่: google.workspace.chat.reaction.v1.created
  • ลบความรู้สึกแล้ว: google.workspace.chat.reaction.v1.deleted
  • มีความรู้สึกใหม่หลายรายการ: google.workspace.chat.reaction.v1.batchCreated
  • รีแอ็กชันที่ลบหลายรายการ: google.workspace.chat.reaction.v1.batchDeleted

ประเภทเหตุการณ์ที่รองรับเกี่ยวกับพื้นที่ทำงานมีดังนี้

  • พื้นที่ทำงานที่อัปเดต: google.workspace.chat.space.v1.updated
  • การอัปเดตพื้นที่ทำงานหลายรายการ: google.workspace.chat.space.v1.batchUpdated

ฟิลด์สหภาพ payload

payload ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

messageCreatedEventData

object (MessageCreatedEventData)

เพย์โหลดของเหตุการณ์สำหรับข้อความใหม่

ประเภทเหตุการณ์: google.workspace.chat.message.v1.created

messageUpdatedEventData

object (MessageUpdatedEventData)

เพย์โหลดของเหตุการณ์สำหรับข้อความที่อัปเดต

ประเภทเหตุการณ์: google.workspace.chat.message.v1.updated

messageDeletedEventData

object (MessageDeletedEventData)

เพย์โหลดเหตุการณ์สำหรับข้อความที่ถูกลบ

ประเภทเหตุการณ์: google.workspace.chat.message.v1.deleted

messageBatchCreatedEventData

object (MessageBatchCreatedEventData)

เพย์โหลดเหตุการณ์สำหรับข้อความใหม่หลายข้อความ

ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchCreated

messageBatchUpdatedEventData

object (MessageBatchUpdatedEventData)

เพย์โหลดเหตุการณ์สำหรับข้อความที่อัปเดตหลายข้อความ

ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchUpdated

messageBatchDeletedEventData

object (MessageBatchDeletedEventData)

เพย์โหลดเหตุการณ์สำหรับข้อความที่ถูกลบหลายข้อความ

ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchDeleted

spaceUpdatedEventData

object (SpaceUpdatedEventData)

เพย์โหลดเหตุการณ์สำหรับการอัปเดตพื้นที่ทำงาน

ประเภทเหตุการณ์: google.workspace.chat.space.v1.updated

spaceBatchUpdatedEventData

object (SpaceBatchUpdatedEventData)

เพย์โหลดของเหตุการณ์สำหรับการอัปเดตพื้นที่ทำงานหลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.space.v1.batchUpdated

membershipCreatedEventData

object (MembershipCreatedEventData)

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกใหม่

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.created

membershipUpdatedEventData

object (MembershipUpdatedEventData)

เพย์โหลดของเหตุการณ์สำหรับการเป็นสมาชิกที่อัปเดตแล้ว

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.updated

membershipDeletedEventData

object (MembershipDeletedEventData)

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่ถูกลบ

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.deleted

membershipBatchCreatedEventData

object (MembershipBatchCreatedEventData)

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกใหม่หลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchCreated

membershipBatchUpdatedEventData

object (MembershipBatchUpdatedEventData)

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่อัปเดตหลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchUpdated

membershipBatchDeletedEventData

object (MembershipBatchDeletedEventData)

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกหลายรายการที่ถูกลบ

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchDeleted

reactionCreatedEventData

object (ReactionCreatedEventData)

เพย์โหลดของเหตุการณ์สำหรับความรู้สึกใหม่

ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.created

reactionDeletedEventData

object (ReactionDeletedEventData)

เพย์โหลดของเหตุการณ์สำหรับรีแอ็กชันที่ลบไปแล้ว

ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.deleted

reactionBatchCreatedEventData

object (ReactionBatchCreatedEventData)

เพย์โหลดเหตุการณ์สำหรับความรู้สึกใหม่หลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.batchCreated

reactionBatchDeletedEventData

object (ReactionBatchDeletedEventData)

เพย์โหลดเหตุการณ์สำหรับรีแอ็กชันที่ลบไปแล้วหลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.batchDeleted

MessageCreatedEventData

เพย์โหลดของเหตุการณ์สำหรับข้อความใหม่

ประเภทเหตุการณ์: google.workspace.chat.message.v1.created

การแสดง JSON
{
  "message": {
    object (Message)
  }
}
ช่อง
message

object (Message)

ข้อความใหม่

MessageUpdatedEventData

เพย์โหลดของเหตุการณ์สำหรับข้อความที่อัปเดต

ประเภทเหตุการณ์: google.workspace.chat.message.v1.updated

การแสดง JSON
{
  "message": {
    object (Message)
  }
}
ช่อง
message

object (Message)

ข้อความที่อัปเดต

MessageDeletedEventData

เพย์โหลดเหตุการณ์สำหรับข้อความที่ถูกลบ

ประเภทเหตุการณ์: google.workspace.chat.message.v1.deleted

การแสดง JSON
{
  "message": {
    object (Message)
  }
}
ช่อง
message

object (Message)

ข้อความที่ถูกลบ กรอกข้อมูลเฉพาะช่อง name, createTime, deleteTime และ deletionMetadata เท่านั้น

MessageBatchCreatedEventData

เพย์โหลดเหตุการณ์สำหรับข้อความใหม่หลายข้อความ

ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchCreated

การแสดง JSON
{
  "messages": [
    {
      object (MessageCreatedEventData)
    }
  ]
}
ช่อง
messages[]

object (MessageCreatedEventData)

รายการข้อความใหม่

MessageBatchUpdatedEventData

เพย์โหลดเหตุการณ์สำหรับข้อความที่อัปเดตหลายข้อความ

ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchUpdated

การแสดง JSON
{
  "messages": [
    {
      object (MessageUpdatedEventData)
    }
  ]
}
ช่อง
messages[]

object (MessageUpdatedEventData)

รายการข้อความที่อัปเดต

MessageBatchDeletedEventData

เพย์โหลดเหตุการณ์สำหรับข้อความที่ถูกลบหลายข้อความ

ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchDeleted

การแสดง JSON
{
  "messages": [
    {
      object (MessageDeletedEventData)
    }
  ]
}
ช่อง
messages[]

object (MessageDeletedEventData)

รายการข้อความที่ถูกลบ

SpaceUpdatedEventData

เพย์โหลดเหตุการณ์สำหรับพื้นที่ทำงานที่อัปเดต

ประเภทเหตุการณ์: google.workspace.chat.space.v1.updated

การแสดง JSON
{
  "space": {
    object (Space)
  }
}
ช่อง
space

object (Space)

พื้นที่ทำงานที่อัปเดตแล้ว

SpaceBatchUpdatedEventData

เพย์โหลดของเหตุการณ์สำหรับการอัปเดตพื้นที่ทำงานหลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.space.v1.batchUpdated

การแสดง JSON
{
  "spaces": [
    {
      object (SpaceUpdatedEventData)
    }
  ]
}
ช่อง
spaces[]

object (SpaceUpdatedEventData)

รายการพื้นที่ทำงานที่อัปเดต

MembershipCreatedEventData

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกใหม่

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.created

การแสดง JSON
{
  "membership": {
    object (Membership)
  }
}
ช่อง
membership

object (Membership)

การเป็นสมาชิกแบบใหม่

MembershipUpdatedEventData

เพย์โหลดของเหตุการณ์สำหรับการเป็นสมาชิกที่อัปเดตแล้ว

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.updated

การแสดง JSON
{
  "membership": {
    object (Membership)
  }
}
ช่อง
membership

object (Membership)

การเป็นสมาชิกที่อัปเดตแล้ว

MembershipDeletedEventData

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่ถูกลบ

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.deleted

การแสดง JSON
{
  "membership": {
    object (Membership)
  }
}
ช่อง
membership

object (Membership)

การเป็นสมาชิกที่ถูกลบ กรอกข้อมูลเฉพาะช่อง name และ state เท่านั้น

MembershipBatchCreatedEventData

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกใหม่หลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchCreated

การแสดง JSON
{
  "memberships": [
    {
      object (MembershipCreatedEventData)
    }
  ]
}
ช่อง
memberships[]

object (MembershipCreatedEventData)

รายการการเป็นสมาชิกใหม่

MembershipBatchUpdatedEventData

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่อัปเดตหลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchUpdated

การแสดง JSON
{
  "memberships": [
    {
      object (MembershipUpdatedEventData)
    }
  ]
}
ช่อง
memberships[]

object (MembershipUpdatedEventData)

รายการการเป็นสมาชิกที่อัปเดตแล้ว

MembershipBatchDeletedEventData

เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกหลายรายการที่ถูกลบ

ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchDeleted

การแสดง JSON
{
  "memberships": [
    {
      object (MembershipDeletedEventData)
    }
  ]
}
ช่อง
memberships[]

object (MembershipDeletedEventData)

รายการการเป็นสมาชิกที่ถูกลบ

ReactionCreatedEventData

เพย์โหลดของเหตุการณ์สำหรับความรู้สึกใหม่

ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.created

การแสดง JSON
{
  "reaction": {
    object (Reaction)
  }
}
ช่อง
reaction

object (Reaction)

ความรู้สึกใหม่

ReactionDeletedEventData

เพย์โหลดของเหตุการณ์สำหรับรีแอ็กชันที่ลบไปแล้ว

ประเภท: google.workspace.chat.reaction.v1.deleted

การแสดง JSON
{
  "reaction": {
    object (Reaction)
  }
}
ช่อง
reaction

object (Reaction)

รีแอ็กชันที่ลบไปแล้ว

ReactionBatchCreatedEventData

เพย์โหลดเหตุการณ์สำหรับความรู้สึกใหม่หลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.batchCreated

การแสดง JSON
{
  "reactions": [
    {
      object (ReactionCreatedEventData)
    }
  ]
}
ช่อง
reactions[]

object (ReactionCreatedEventData)

รายการความรู้สึกใหม่

ReactionBatchDeletedEventData

เพย์โหลดเหตุการณ์สำหรับรีแอ็กชันที่ลบไปแล้วหลายรายการ

ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.batchDeleted

การแสดง JSON
{
  "reactions": [
    {
      object (ReactionDeletedEventData)
    }
  ]
}
ช่อง
reactions[]

object (ReactionDeletedEventData)

รายการรีแอ็กชันที่ลบไปแล้ว

วิธีการ

get

แสดงผลกิจกรรมจากพื้นที่ใน Google Chat

list

แสดงรายการกิจกรรมจากพื้นที่ใน Google Chat