Method: subscriptions.list

গুগল ওয়ার্কস্পেস সাবস্ক্রিপশনগুলির তালিকা দেখায়। এই পদ্ধতিটি কীভাবে ব্যবহার করতে হয় তা জানতে, “গুগল ওয়ার্কস্পেস সাবস্ক্রিপশনগুলির তালিকা” দেখুন।

HTTP অনুরোধ

GET https://workspaceevents.googleapis.com/v1/subscriptions

URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।

কোয়েরি প্যারামিটার

প্যারামিটার
pageSize

integer

ঐচ্ছিক। ফেরত দেওয়ার জন্য সাবস্ক্রিপশনের সর্বোচ্চ সংখ্যা। পরিষেবাটি এই মানের চেয়ে কমও ফেরত দিতে পারে।

অনির্দিষ্ট থাকলে বা 0 -তে সেট করা হলে, সর্বোচ্চ ৫০টি সাবস্ক্রিপশন ফেরত দেওয়া হয়।

সর্বোচ্চ মান হলো ১০০। আপনি যদি ১০০-এর বেশি কোনো মান নির্দিষ্ট করেন, তাহলে সিস্টেমটি কেবল ১০০টি সাবস্ক্রিপশনই ফেরত দেবে।

pageToken

string

ঐচ্ছিক। পূর্ববর্তী তালিকা সাবস্ক্রিপশন কল থেকে প্রাপ্ত একটি পেজ টোকেন। পরবর্তী পেজটি পুনরুদ্ধার করতে এই প্যারামিটারটি প্রদান করুন।

পেজিনেশন করার সময়, ফিল্টার ভ্যালুটি অবশ্যই সেই কলের সাথে মিলতে হবে যেখান থেকে পেজ টোকেনটি দেওয়া হয়েছে। ভিন্ন কোনো ভ্যালু দিলে অপ্রত্যাশিত ফলাফল হতে পারে।

filter

string

প্রয়োজনীয়। একটি কোয়েরি ফিল্টার।

আপনি ইভেন্টের ধরন ( event_types ) এবং লক্ষ্য রিসোর্স ( target_resource ) দ্বারা সাবস্ক্রিপশন ফিল্টার করতে পারেন।

আপনার কোয়েরিতে অবশ্যই অন্তত একটি ইভেন্ট টাইপ উল্লেখ করতে হবে। একাধিক ইভেন্ট টাইপ ফিল্টার করার জন্য OR অপারেটর ব্যবহার করুন।

ইভেন্টের ধরণ এবং টার্গেট রিসোর্স উভয় দ্বারা ফিল্টার করতে, AND অপারেটরটি ব্যবহার করুন এবং সম্পূর্ণ রিসোর্স নামটি উল্লেখ করুন, যেমন //chat.googleapis.com/spaces/{space}

উদাহরণস্বরূপ, নিম্নলিখিত কোয়েরিগুলো বৈধ:

event_types:"google.workspace.chat.membership.v1.updated" OR
  event_types:"google.workspace.chat.message.v1.created"

event_types:"google.workspace.chat.message.v1.created" AND
  target_resource="//chat.googleapis.com/spaces/{space}"

( event_types:"google.workspace.chat.membership.v1.updated" OR
  event_types:"google.workspace.chat.message.v1.created" ) AND
  target_resource="//chat.googleapis.com/spaces/{space}"

সার্ভারটি INVALID_ARGUMENT ত্রুটির মাধ্যমে অবৈধ কোয়েরিগুলো প্রত্যাখ্যান করে।

অনুরোধকারী শরীর

অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।

প্রতিক্রিয়া সংস্থা

SubscriptionsService.ListSubscriptions এর প্রতিক্রিয়া বার্তা।

সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:

JSON উপস্থাপনা
{
  "subscriptions": [
    {
      object (Subscription)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
subscriptions[]

object ( Subscription )

সাবস্ক্রিপশনগুলোর তালিকা।

nextPageToken

string

একটি টোকেন, যা পরবর্তী পৃষ্ঠা আনার জন্য pageToken হিসেবে পাঠানো যেতে পারে। এই ক্ষেত্রটি বাদ দিলে, পরবর্তী কোনো পৃষ্ঠা থাকবে না।

অনুমোদনের পরিধি

নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.spaces
  • https://www.googleapis.com/auth/chat.spaces.readonly
  • https://www.googleapis.com/auth/chat.messages
  • https://www.googleapis.com/auth/chat.messages.readonly
  • https://www.googleapis.com/auth/chat.messages.reactions
  • https://www.googleapis.com/auth/chat.messages.reactions.readonly
  • https://www.googleapis.com/auth/chat.memberships
  • https://www.googleapis.com/auth/chat.memberships.readonly
  • https://www.googleapis.com/auth/meetings.space.created
  • https://www.googleapis.com/auth/meetings.space.readonly
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.metadata
  • https://www.googleapis.com/auth/drive.metadata.readonly
  • https://www.googleapis.com/auth/drive.readonly

আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।