REST Resource: spaces.spaceEvents

তথ্যসূত্র: স্পেসইভেন্ট

একটি ইভেন্ট যা 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 ফেলা হয়েছে

মেসেজক্রিয়েটেডইভেন্টডেটা

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

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

JSON উপস্থাপনা
{
  "message": {
    object (Message)
  }
}
ক্ষেত্র
message

object ( Message )

নতুন বার্তা।

মেসেজআপডেটেডইভেন্টডেটা

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

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

JSON উপস্থাপনা
{
  "message": {
    object (Message)
  }
}
ক্ষেত্র
message

object ( Message )

আপডেট করা বার্তা।

মেসেজডিলিটেডইভেন্টডেটা

মুছে ফেলা বার্তার ইভেন্ট পেলোড।

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

JSON উপস্থাপনা
{
  "message": {
    object (Message)
  }
}
ক্ষেত্র
message

object ( Message )

মুছে ফেলা বার্তা। শুধুমাত্র name , createTime , এবং deletionMetadata ক্ষেত্রগুলি পূরণ করা হয়েছে।

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

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

ইভেন্টের ধরণ: google.workspace.chat.message.v1.batchCreated তৈরি করা হয়েছে

JSON উপস্থাপনা
{
  "messages": [
    {
      object (MessageCreatedEventData)
    }
  ]
}
ক্ষেত্র
messages[]

object ( MessageCreatedEventData )

নতুন বার্তার একটি তালিকা।

মেসেজব্যাচআপডেটেডইভেন্টডেটা

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

ইভেন্টের ধরণ: 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 )

মুছে ফেলা বার্তাগুলির একটি তালিকা।

স্পেসআপডেটেডইভেন্টডেটা

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

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

JSON উপস্থাপনা
{
  "space": {
    object (Space)
  }
}
ক্ষেত্র
space

object ( Space )

আপডেট করা স্থান।

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

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

ইভেন্টের ধরণ: 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 )

মুছে ফেলা প্রতিক্রিয়া।

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

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

ইভেন্টের ধরণ: google.workspace.chat.reaction.v1.batchCreated তৈরি করা হয়েছে

JSON উপস্থাপনা
{
  "reactions": [
    {
      object (ReactionCreatedEventData)
    }
  ]
}
ক্ষেত্র
reactions[]

object ( ReactionCreatedEventData )

নতুন প্রতিক্রিয়ার একটি তালিকা।

রিঅ্যাকশনব্যাচডিলিটেডইভেন্টডেটা

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

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

JSON উপস্থাপনা
{
  "reactions": [
    {
      object (ReactionDeletedEventData)
    }
  ]
}
ক্ষেত্র
reactions[]

object ( ReactionDeletedEventData )

মুছে ফেলা প্রতিক্রিয়াগুলির একটি তালিকা।

পদ্ধতি

get

Google Chat স্পেস থেকে একটি ইভেন্ট ফেরত পাঠায়।

list

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