Method: spaces.findGroupChats

spaceType == GROUP_CHAT সহ সমস্ত স্পেস ফেরত পাঠায়, যার মানব সদস্যপদে ঠিক কলিং ব্যবহারকারী এবং FindGroupChatsRequest.memberships এ উল্লেখিত ব্যবহারকারীরা থাকে।

যদি কলিং ব্যবহারকারী কিছু ব্যবহারকারীকে ব্লক করে, অথবা তাদের দ্বারা ব্লক করা হয়, এবং সম্পূর্ণ নির্দিষ্ট ব্যবহারকারীদের সেট সহ কোনও স্পেস পাওয়া না যায়, তাহলে এই পদ্ধতিটি এমন স্পেস ফেরত দেয় যেখানে ব্লক করা বা ব্লক করা ব্যবহারকারীদের অন্তর্ভুক্ত থাকে না।

নির্দিষ্ট ব্যবহারকারীদের সেটে শুধুমাত্র মানব (অ্যাপ-বহির্ভূত) সদস্যপদ থাকতে হবে। অ-মানব ব্যবহারকারীদের অন্তর্ভুক্ত একটি অনুরোধ কোনও স্পেস ফেরত দেয় না।

নিম্নলিখিত অনুমোদনের সুযোগগুলির মধ্যে একটির মাধ্যমে ব্যবহারকারীর প্রমাণীকরণ প্রয়োজন:

  • https://www.googleapis.com/auth/chat.memberships.readonly
  • https://www.googleapis.com/auth/chat.memberships

HTTP অনুরোধ

GET https://chat.googleapis.com/v1/spaces:findGroupChats

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

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

পরামিতি
user[]

string

কলিং ব্যবহারকারীর সাথে গ্রুপ চ্যাটে থাকা সমস্ত মানব ব্যবহারকারীর রিসোর্সের নাম। অনুরোধে চ্যাট অ্যাপ অন্তর্ভুক্ত করা যাবে না।

ফর্ম্যাট: users/{user} , যেখানে {user} হল People API-এর ব্যক্তির id , অথবা Directory API-তে থাকা ব্যবহারকারীর id । উদাহরণস্বরূপ, কলিং ব্যবহারকারী এবং অন্য দুজন ব্যবহারকারীর সাথে সমস্ত গ্রুপ চ্যাট খুঁজে পেতে, যাদের People API প্রোফাইল আইডি 123456789 এবং 987654321 আছে, আপনি users/123456789 এবং users/987654321 ব্যবহার করতে পারেন। আপনি {user} এর জন্য একটি উপনাম হিসেবে ইমেলটিও ব্যবহার করতে পারেন। উদাহরণস্বরূপ, users/example@gmail.com যেখানে example@gmail.com হল Google Chat ব্যবহারকারীর ইমেল।

যখন কলিং ব্যবহারকারী একজন Google Workspace ব্যবহারকারী হন, তখন অনুরোধ করা সমস্ত ব্যবহারকারীকে কলিং ব্যবহারকারীর সাথে একই Google Workspace সংস্থার সদস্য হতে হবে।

pageSize

integer

ঐচ্ছিক। সর্বাধিক কতগুলি স্পেস ফেরত দিতে হবে। পরিষেবাটি এই মানের চেয়ে কম ফেরত দিতে পারে।

যদি নির্দিষ্ট না করা থাকে, তাহলে সর্বাধিক ১০০টি স্থান ফেরত দেওয়া হবে।

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

ঋণাত্মক মানগুলি একটি INVALID_ARGUMENT ত্রুটি প্রদান করে।

pageToken

string

ঐচ্ছিক। গ্রুপ চ্যাট খুঁজে পেতে পূর্ববর্তী কল থেকে প্রাপ্ত একটি পৃষ্ঠা টোকেন। পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে এই প্যারামিটারটি প্রদান করুন।

পৃষ্ঠাঙ্কন করার সময়, প্রদত্ত অন্যান্য সমস্ত প্যারামিটার টোকেন সরবরাহকারী কলের সাথে মিলিত হওয়া উচিত। বিভিন্ন মান পাস করলে অপ্রত্যাশিত ফলাফল হতে পারে।

spaceView

enum ( SpaceView )

অনুরোধ করা স্পেস ভিউ টাইপ। সেট না করা থাকলে, ডিফল্ট SPACE_VIEW_RESOURCE_NAME_ONLY হবে। SPACE_VIEW_EXPANDED নির্দিষ্ট করে এমন অনুরোধগুলিতে এমন স্কোপ অন্তর্ভুক্ত থাকতে হবে যা স্পেস ডেটা পড়ার অনুমতি দেয়, উদাহরণস্বরূপ, https://www.googleapis.com/auth/chat.spaces অথবা https://www.googleapis.com/auth/chat.spaces.readonly

অনুরোধের মূল অংশ

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

প্রতিক্রিয়া মূল অংশ

কলিং ব্যবহারকারী এবং অনুরোধকৃত ব্যবহারকারীদের সাথে গ্রুপ চ্যাট স্পেস সম্বলিত একটি প্রতিক্রিয়া।

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

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

object ( Space )

অনুরোধকৃত (অথবা প্রথম) পৃষ্ঠায় স্থানের তালিকা।

nextPageToken

string

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

অনুমোদনের সুযোগ

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

  • https://www.googleapis.com/auth/chat.memberships
  • https://www.googleapis.com/auth/chat.memberships.readonly

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

স্পেসভিউ

একটি ভিউ যা স্পেস রিসোর্সে কোন ক্ষেত্রগুলি পূরণ করা উচিত তা নির্দিষ্ট করে। ভবিষ্যতের রিলিজের সাথে সামঞ্জস্য নিশ্চিত করার জন্য, আমরা সুপারিশ করছি যে আপনার কোডে অতিরিক্ত মান বিবেচনা করা হোক..

এনামস
SPACE_VIEW_UNSPECIFIED ডিফল্ট / আনসেট মান।
SPACE_VIEW_RESOURCE_NAME_ONLY শুধুমাত্র মহাকাশ সম্পদের নাম পূরণ করে।
SPACE_VIEW_EXPANDED স্পেস রিসোর্স ফিল্ডগুলি পূরণ করে। দ্রষ্টব্য: permissionSettings ফিল্ডটি পূরণ করা হবে না। SPACE_VIEW_EXPANDED নির্দিষ্ট করে এমন অনুরোধগুলিতে এমন স্কোপ অন্তর্ভুক্ত থাকতে হবে যা স্পেস ডেটা পড়ার অনুমতি দেয়, উদাহরণস্বরূপ, https://www.googleapis.com/auth/chat.spaces অথবা https://www.googleapis.com/auth/chat.spaces.readonly