REST Resource: spaces.spaceEvents

সম্পদ: স্পেস ইভেন্ট

একটি ইভেন্ট যা Google চ্যাট স্পেসে পরিবর্তন বা কার্যকলাপের প্রতিনিধিত্ব করে। আরও জানতে, 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}

event Time

string ( Timestamp format)

যখন ঘটনা ঘটেছে।

event Type

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 নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

message Created Event Data

object ( MessageCreatedEventData )

একটি নতুন বার্তার জন্য ইভেন্ট পেলোড৷

ইভেন্টের ধরন: google.workspace.chat.message.v1.created

message Updated Event Data

object ( MessageUpdatedEventData )

একটি আপডেট করা বার্তার জন্য ইভেন্ট পেলোড৷

ইভেন্টের ধরন: google.workspace.chat.message.v1.updated

message Deleted Event Data

object ( MessageDeletedEventData )

একটি মুছে ফেলা বার্তার জন্য ইভেন্ট পেলোড৷

ইভেন্টের ধরন: google.workspace.chat.message.v1.deleted

message Batch Created Event Data

object ( MessageBatchCreatedEventData )

একাধিক নতুন বার্তার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.message.v1.batchCreated

message Batch Updated Event Data

object ( MessageBatchUpdatedEventData )

একাধিক আপডেট করা বার্তার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.message.v1.batchUpdated

message Batch Deleted Event Data

object ( MessageBatchDeletedEventData )

একাধিক মুছে ফেলা বার্তার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.message.v1.batchDeleted ফেলা হয়েছে

space Updated Event Data

object ( SpaceUpdatedEventData )

একটি স্থান আপডেটের জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.space.v1.updated

space Batch Updated Event Data

object ( SpaceBatchUpdatedEventData )

একটি স্পেসে একাধিক আপডেটের জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.space.v1.batchUpdated

membership Created Event Data

object ( MembershipCreatedEventData )

একটি নতুন সদস্যতার জন্য ইভেন্ট পেলোড.

ইভেন্টের ধরন: google.workspace.chat.membership.v1.created

membership Updated Event Data

object ( MembershipUpdatedEventData )

একটি আপডেট করা সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.updated

membership Deleted Event Data

object ( MembershipDeletedEventData )

মুছে ফেলা সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.deleted

membership Batch Created Event Data

object ( MembershipBatchCreatedEventData )

একাধিক নতুন সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.batchCreated

membership Batch Updated Event Data

object ( MembershipBatchUpdatedEventData )

একাধিক আপডেট হওয়া সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.batchUpdated

membership Batch Deleted Event Data

object ( MembershipBatchDeletedEventData )

একাধিক মুছে ফেলা সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.batchDeleted

reaction Created Event Data

object ( ReactionCreatedEventData )

একটি নতুন প্রতিক্রিয়া জন্য ইভেন্ট পেলোড.

ইভেন্টের ধরন: google.workspace.chat.reaction.v1.created

reaction Deleted Event Data

object ( ReactionDeletedEventData )

একটি মুছে ফেলা প্রতিক্রিয়া জন্য ইভেন্ট পেলোড.

ইভেন্টের ধরন: google.workspace.chat.reaction.v1.deleted

reaction Batch Created Event Data

object ( ReactionBatchCreatedEventData )

একাধিক নতুন প্রতিক্রিয়ার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.reaction.v1.batchCreated

reaction Batch Deleted Event Data

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 )

আপডেট করা স্থানগুলির একটি তালিকা।

সদস্যতা তৈরি ইভেন্ট ডেটা

একটি নতুন সদস্যতার জন্য ইভেন্ট পেলোড.

ইভেন্টের ধরন: google.workspace.chat.membership.v1.created

JSON প্রতিনিধিত্ব
{
  "membership": {
    object (Membership)
  }
}
ক্ষেত্র
membership

object ( Membership )

নতুন সদস্যপদ।

সদস্যতা আপডেট করা ইভেন্ট ডেটা

একটি আপডেট করা সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.updated

JSON প্রতিনিধিত্ব
{
  "membership": {
    object (Membership)
  }
}
ক্ষেত্র
membership

object ( Membership )

আপডেট করা সদস্যপদ।

সদস্যপদ মুছে ফেলা ইভেন্ট ডেটা

মুছে ফেলা সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.deleted

JSON প্রতিনিধিত্ব
{
  "membership": {
    object (Membership)
  }
}
ক্ষেত্র
membership

object ( Membership )

মুছে ফেলা সদস্যপদ. শুধুমাত্র name এবং state ক্ষেত্রগুলি জনবহুল।

মেম্বারশিপব্যাচ ক্রিয়েটেড ইভেন্ট ডেটা

একাধিক নতুন সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.batchCreated

JSON প্রতিনিধিত্ব
{
  "memberships": [
    {
      object (MembershipCreatedEventData)
    }
  ]
}
ক্ষেত্র
memberships[]

object ( MembershipCreatedEventData )

নতুন সদস্যদের একটি তালিকা.

সদস্যতা ব্যাচআপডেটেড ইভেন্ট ডেটা

একাধিক আপডেট হওয়া সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: google.workspace.chat.membership.v1.batchUpdated

JSON প্রতিনিধিত্ব
{
  "memberships": [
    {
      object (MembershipUpdatedEventData)
    }
  ]
}
ক্ষেত্র
memberships[]

object ( MembershipUpdatedEventData )

আপডেট হওয়া সদস্যতার একটি তালিকা।

সদস্যতা ব্যাচ মুছে ফেলা ইভেন্ট ডেটা

একাধিক মুছে ফেলা সদস্যতার জন্য ইভেন্ট পেলোড।

ইভেন্টের ধরন: 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 চ্যাট স্থান থেকে একটি ইভেন্ট ফেরত দেয়।

list

একটি Google চ্যাট স্পেস থেকে ইভেন্টগুলি তালিকাভুক্ত করে৷