- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- SearchSpaceResult
- इसे आज़माएं!
यह Google Workspace के किसी संगठन में मौजूद स्पेस की सूची दिखाता है. उदाहरण के लिए, स्पेस खोजना और मैनेज करना लेख पढ़ें.
अगर useAdminAccess को false पर सेट किया जाता है, तो नतीजे सिर्फ़ उन स्पेस तक सीमित होते हैं जिनमें अनुरोध करने वाला उपयोगकर्ता, सदस्य के तौर पर शामिल है. एडमिन के अधिकारों के साथ खोजने के लिए, useAdminAccess को true पर सेट करें. useAdminAccess को false पर सेट करने की सुविधा, डेवलपर के लिए उपलब्ध है.
यह सुविधा, पुष्टि करने के इन तरीकों के साथ काम करती है:
उपयोगकर्ता की पुष्टि करने के लिए, अनुमति के इन दायरों में से किसी एक का इस्तेमाल किया जा सकता है:
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaces
उपयोगकर्ता की पुष्टि करने के लिए, एडमिन के अधिकारों और अनुमति के इन दायरों में से किसी एक का इस्तेमाल किया जा सकता है:
https://www.googleapis.com/auth/chat.admin.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaces
एचटीटीपी अनुरोध
GET https://chat.googleapis.com/v1/spaces:search
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
useAdminAccess |
अगर अनुरोध करने वाला उपयोगकर्ता, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का अधिकार होना चाहिए. इसके लिए,
|
pageSize |
ज्यादा से ज़्यादा कितने स्पेस दिखाए जा सकते हैं. सेवा, इस वैल्यू से कम स्पेस दिखा सकती है. अगर कोई वैल्यू तय नहीं की जाती है, तो ज़्यादा से ज़्यादा 100 स्पेस दिखाए जाते हैं. इसकी ज़्यादा से ज़्यादा वैल्यू 1,000 हो सकती है. अगर 1,000 से ज़्यादा वैल्यू का इस्तेमाल किया जाता है, तो यह अपने-आप 1,000 में बदल जाती है. |
pageToken |
यह टोकन, स्पेस खोजने के पिछले कॉल से मिला है. अगला पेज पाने के लिए, यह पैरामीटर उपलब्ध कराएं. पेज नंबर के हिसाब से नतीजे दिखाने के लिए, उपलब्ध कराए गए अन्य सभी पैरामीटर, पेज टोकन उपलब्ध कराने वाले कॉल से मेल खाने चाहिए. अन्य पैरामीटर के लिए अलग-अलग वैल्यू पास करने पर, नतीजे उम्मीद के मुताबिक नहीं मिल सकते हैं. |
query |
ज़रूरी है. यह खोज क्वेरी है.
अलग-अलग फ़ील्ड के लिए, सिर्फ़ एक ही फ़ील्ड के लिए,
|
orderBy |
ज़रूरी नहीं. स्पेस की सूची को किस क्रम में दिखाया जाए. सूची को क्रम से लगाने के लिए, इन एट्रिब्यूट का इस्तेमाल किया जा सकता है:
क्रम से लगाने के लिए, इन वैल्यू का इस्तेमाल किया जा सकता है:
|
अनुरोध का मुख्य हिस्सा
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य हिस्सा
जवाब में, स्पेस खोजने के अनुरोध के मुताबिक स्पेस की सूची शामिल होती है.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "spaces": [ { object ( |
| फ़ील्ड | |
|---|---|
spaces[] |
इस आइटम के इस्तेमाल पर रोक लगा दी गई है. इसके बजाय, कृपया नया |
nextPageToken |
यह टोकन, अगला पेज पाने के लिए इस्तेमाल किया जा सकता है. अगर यह फ़ील्ड खाली है, तो इसका मतलब है कि कोई और पेज नहीं है. |
totalSize |
क्वेरी से मेल खाने वाले स्पेस की कुल संख्या. अगर नतीजे में 10,000 से ज़्यादा स्पेस हैं, तो यह वैल्यू अनुमानित होती है. |
results[] |
सिर्फ़ आउटपुट के लिए. क्वेरी से मेल खाने वाले खोज नतीजों की सूची. |
अनुमति पाने के लिंक
इसके लिए, OAuth के इन दायरों में से किसी एक की ज़रूरत होती है:
https://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaceshttps://www.googleapis.com/auth/chat.admin.spaces.readonly
ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.
SearchSpaceResult
स्पेस खोजने पर मिलने वाला एक नतीजा.
| JSON फ़ॉर्मैट में दिखाया गया |
|---|
{
"space": {
object ( |
| फ़ील्ड | |
|---|---|
space |
सिर्फ़ आउटपुट के लिए. मैच किया गया स्पेस. |