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 पर मौजूद किसी स्पेस के इवेंट की सूची बनाता है.