হয় chat.admin.spaces.readonly অথবা chat.admin.spacesOAuth 2.0 স্কোপ প্রয়োজন।
এই পদ্ধতিটি বর্তমানে শুধুমাত্র অ্যাডমিন অ্যাক্সেস সমর্থন করে, এইভাবে শুধুমাত্র true এই ক্ষেত্রের জন্য গৃহীত হয়।
pageSize
integer
ফেরত দিতে সর্বোচ্চ সংখ্যক স্পেস। পরিষেবাটি এই মানের থেকে কম ফেরত দিতে পারে।
অনির্দিষ্ট থাকলে, সর্বাধিক 100টি স্থান ফেরত দেওয়া হয়।
সর্বাধিক মান হল 1000৷ আপনি যদি 1000-এর বেশি একটি মান ব্যবহার করেন তবে এটি স্বয়ংক্রিয়ভাবে 1000-এ পরিবর্তিত হবে৷
pageToken
string
একটি টোকেন, আগের সার্চ স্পেস কল থেকে প্রাপ্ত। পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে এই প্যারামিটারটি প্রদান করুন।
পেজিনেট করার সময়, প্রদত্ত অন্যান্য সমস্ত প্যারামিটার পৃষ্ঠার টোকেন প্রদানকারী কলের সাথে মেলে। অন্যান্য প্যারামিটারে বিভিন্ন মান পাস করলে অপ্রত্যাশিত ফলাফল হতে পারে।
query
string
প্রয়োজন। একটি অনুসন্ধান ক্যোয়ারী.
আপনি নিম্নলিখিত পরামিতি ব্যবহার করে অনুসন্ধান করতে পারেন:
createTime
customer
displayName
externalUserAllowed
lastActiveTime
spaceHistoryState
spaceType
createTime এবং lastActiveTimeRFC-3339 ফর্ম্যাটে একটি টাইমস্ট্যাম্প গ্রহণ করে এবং সমর্থিত তুলনা অপারেটরগুলি হল: = , < , > , <= , >= ।
customer প্রয়োজন এবং কোন গ্রাহকের কাছ থেকে স্পেস আনতে হবে তা নির্দেশ করতে ব্যবহৃত হয়। customers/my_customer একমাত্র সমর্থিত মান।
displayName শুধুমাত্র HAS ( : ) অপারেটরকে গ্রহণ করে। মেলে লেখাটি প্রথমে টোকেনে টোকেনাইজ করা হয় এবং প্রতিটি টোকেন স্পেসের displayName যেকোনো জায়গায় একটি সাবস্ট্রিং হিসাবে অক্ষর-সংবেদনশীলভাবে এবং স্বাধীনভাবে উপসর্গ-মেলে। উদাহরণস্বরূপ, Fun EveFun event সাথে মেলে বা The evening was fun , কিন্তু notFun event বা even নয়।
externalUserAllowedtrue বা false স্বীকার করে।
spaceHistoryState শুধুমাত্র একটি space সম্পদের historyState ক্ষেত্র থেকে মান গ্রহণ করে।
spaceType প্রয়োজন এবং একমাত্র বৈধ মান হল SPACE ।
বিভিন্ন ক্ষেত্র জুড়ে, শুধুমাত্র AND অপারেটর সমর্থিত। একটি বৈধ উদাহরণ হল spaceType = "SPACE" AND displayName:"Hello" এবং একটি অবৈধ উদাহরণ হল spaceType = "SPACE" OR displayName:"Hello" ।
একই ক্ষেত্রের মধ্যে, spaceTypeAND বা OR অপারেটর সমর্থন করে না। displayName , 'spaceHistoryState', এবং 'externalUserAllowed' শুধুমাত্র OR অপারেটর সমর্থন করে। lastActiveTime এবং createTimeAND এবং OR উভয় অপারেটরকে সমর্থন করে। AND শুধুমাত্র একটি ব্যবধান উপস্থাপন করতে ব্যবহার করা যেতে পারে, যেমন lastActiveTime < "2022-01-01T00:00:00+00:00" AND lastActiveTime > "2023-01-01T00:00:00+00:00"
নিম্নলিখিত উদাহরণ প্রশ্নগুলি বৈধ:
customer = "customers/my_customer" AND spaceType = "SPACE"
customer = "customers/my_customer" AND spaceType = "SPACE" AND
displayName:"Hello World"
customer = "customers/my_customer" AND spaceType = "SPACE" AND
(lastActiveTime < "2020-01-01T00:00:00+00:00" OR lastActiveTime >
"2022-01-01T00:00:00+00:00")
customer = "customers/my_customer" AND spaceType = "SPACE" AND
(displayName:"Hello World" OR displayName:"Fun event") AND
(lastActiveTime > "2020-01-01T00:00:00+00:00" AND lastActiveTime <
"2022-01-01T00:00:00+00:00")
customer = "customers/my_customer" AND spaceType = "SPACE" AND
(createTime > "2019-01-01T00:00:00+00:00" AND createTime <
"2020-01-01T00:00:00+00:00") AND (externalUserAllowed = "true") AND
(spaceHistoryState = "HISTORY_ON" OR spaceHistoryState = "HISTORY_OFF")
orderBy
string
ঐচ্ছিক। কিভাবে স্পেস তালিকা অর্ডার করা হয়.
অর্ডার করার জন্য সমর্থিত বৈশিষ্ট্যগুলি হল:
membershipCount.joined_direct_human_user_count — মানব ব্যবহারকারীর সংখ্যা নির্দেশ করে যারা সরাসরি একটি স্পেসে যোগদান করেছে।
lastActiveTime — এই স্থানের যেকোনো বিষয়ে শেষ যোগ্য আইটেম যোগ করার সময়কে নির্দেশ করে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-01-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Returns a paginated list of Google Workspace spaces based on an administrator's search criteria, including parameters like displayName, createTime, and spaceType."],["Requires administrator privileges and the `useAdminAccess` parameter set to `true` in the request."],["Utilizes the `GET https://chat.googleapis.com/v1/spaces:search` HTTP request with query parameters for customization."],["Needs authorization with either the `chat.admin.spaces` or `chat.admin.spaces.readonly` OAuth scope."],["Response body includes an array of spaces, a token for pagination, and an estimate of the total number of matching spaces."]]],["To search for Google Workspace spaces, send a `GET` request to `https://chat.googleapis.com/v1/spaces:search`, ensuring admin privileges and setting `useAdminAccess` to `true`. Define the search using query parameters, including a required `query` to filter spaces (by `customer`, `displayName`, etc.), optional `pageSize` and `pageToken` for pagination, and optional `orderBy` for sorting. You must have one of the authorization scopes: `chat.admin.spaces` or `chat.admin.spaces.readonly`. The response will list spaces matching the query.\n"]]