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)

מטען ייעודי (payload) של אירוע עבור הודעה שנמחקה.

סוג האירוע: google.workspace.chat.message.v1.deleted

messageBatchCreatedEventData

object (MessageBatchCreatedEventData)

עומס נתונים של אירוע לכמה הודעות חדשות.

סוג האירוע: google.workspace.chat.message.v1.batchCreated

messageBatchUpdatedEventData

object (MessageBatchUpdatedEventData)

מטען ייעודי (payload) של אירוע עבור מספר הודעות מעודכנות.

סוג האירוע: google.workspace.chat.message.v1.batchUpdated

messageBatchDeletedEventData

object (MessageBatchDeletedEventData)

עומס העבודה של האירוע עבור כמה הודעות שנמחקו.

סוג האירוע: google.workspace.chat.message.v1.batchDeleted

spaceUpdatedEventData

object (SpaceUpdatedEventData)

מטען ייעודי (payload) של אירוע לעדכון המרחב המשותף.

סוג האירוע: 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)

מטען ייעודי (payload) של אירוע למינוי מעודכן.

סוג האירוע: 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)

מטען ייעודי (payload) של אירוע שכולל מספר מינויים מעודכנים.

סוג האירוע: google.workspace.chat.membership.v1.batchUpdated

membershipBatchDeletedEventData

object (MembershipBatchDeletedEventData)

עומס העבודה של האירוע עבור כמה מינויים שנמחקו.

סוג האירוע: google.workspace.chat.membership.v1.batchDeleted

reactionCreatedEventData

object (ReactionCreatedEventData)

מטען ייעודי (payload) של אירוע לתגובה חדשה.

סוג האירוע: google.workspace.chat.reaction.v1.created

reactionDeletedEventData

object (ReactionDeletedEventData)

מטען ייעודי (payload) של אירוע לתגובה שנמחקה.

סוג האירוע: google.workspace.chat.reaction.v1.deleted

reactionBatchCreatedEventData

object (ReactionBatchCreatedEventData)

מטען ייעודי (payload) של אירוע שכולל מספר תגובות חדשות.

סוג האירוע: 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

מטען ייעודי (payload) של אירוע להודעה מעודכנת.

סוג האירוע: google.workspace.chat.message.v1.updated

ייצוג ב-JSON
{
  "message": {
    object (Message)
  }
}
שדות
message

object (Message)

ההודעה המעודכנת.

MessageDeletedEventData

מטען ייעודי (payload) של אירוע עבור הודעה שנמחקה.

סוג האירוע: google.workspace.chat.message.v1.deleted

ייצוג JSON
{
  "message": {
    object (Message)
  }
}
שדות
message

object (Message)

ההודעה שנמחקה. רק השדות name, createTime, deleteTime ו-deletionMetadata מאוכלסים.

MessageBatchCreatedEventData

מטען ייעודי (payload) של אירוע עבור כמה הודעות חדשות.

סוג האירוע: 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

מטען ייעודי (payload) של אירוע עבור מספר הודעות שנמחקו.

סוג האירוע: 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

מטען ייעודי (payload) של אירוע למינוי מעודכן.

סוג האירוע: 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

מטען ייעודי (payload) של אירוע לכמה חברויות חדשות.

סוג האירוע: 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

מטען ייעודי (payload) של אירוע שכולל כמה מינויים שנמחקו.

סוג האירוע: google.workspace.chat.membership.v1.batchDeleted

ייצוג ב-JSON
{
  "memberships": [
    {
      object (MembershipDeletedEventData)
    }
  ]
}
שדות
memberships[]

object (MembershipDeletedEventData)

רשימה של חברויות במועדון של הערוץ שנמחקו.

ReactionCreatedEventData

מטען ייעודי (payload) של אירוע לתגובה חדשה.

סוג האירוע: google.workspace.chat.reaction.v1.created

ייצוג ב-JSON
{
  "reaction": {
    object (Reaction)
  }
}
שדות
reaction

object (Reaction)

התגובה החדשה.

ReactionDeletedEventData

מטען ייעודי (payload) של אירוע לתגובה שנמחקה.

סוג: 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.