Method: members.hasMember

यह जांच करता है कि दिया गया उपयोगकर्ता ग्रुप का सदस्य है या नहीं. सदस्यता को डायरेक्ट या नेस्ट किया जा सकता है. हालांकि, अगर नेस्ट किया गया हो, तो memberKey और groupKey एक ही डोमेन की इकाइयां होने चाहिए. ऐसा न होने पर, Invalid input गड़बड़ी मिलती है. नेस्ट की गई उन सदस्यताओं की जांच करने के लिए जिनमें ग्रुप के डोमेन से बाहर की इकाइयां शामिल हैं, Cloud Identity Groups API में checkTransitiveMembership() तरीके का इस्तेमाल करें.

एचटीटीपी अनुरोध

GET https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/hasMember/{memberKey}

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
groupKey

string

एपीआई अनुरोध में ग्रुप की पहचान करता है. यह वैल्यू, ग्रुप का ईमेल पता, ग्रुप का अन्य नाम या यूनीक ग्रुप आईडी हो सकती है.

memberKey

string

एपीआई अनुरोध में उपयोगकर्ता सदस्य की पहचान करता है. यह वैल्यू उपयोगकर्ता का मुख्य ईमेल पता, उपनाम या यूनीक आईडी हो सकता है.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

डायरेक्ट्री एपीआई में 'सदस्य से जवाब' के लिए JSON टेंप्लेट.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "isMember": boolean
}
फ़ील्ड
isMember

boolean

सिर्फ़ आउटपुट के लिए. यह पता लगाता है कि उपयोगकर्ता ग्रुप का सदस्य है या नहीं. सदस्यता को सीधे तौर पर या नेस्ट किया जा सकता है.

अनुमति देने के दायरे

इनमें से कोई एक OAuth स्कोप ज़रूरी है:

  • https://apps-apis.google.com/a/feeds/groups/
  • https://www.googleapis.com/auth/admin.directory.group
  • https://www.googleapis.com/auth/admin.directory.group.member
  • https://www.googleapis.com/auth/admin.directory.group.member.readonly
  • https://www.googleapis.com/auth/admin.directory.group.readonly

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.