ग्रुप
यह सेवा, स्क्रिप्ट को Google Groups ऐक्सेस करने की अनुमति देती है. इसका इस्तेमाल किसी ग्रुप के ईमेल पते जैसी जानकारी या उन ग्रुप की सूची के बारे में क्वेरी करने के लिए किया जा सकता है जिनका उपयोगकर्ता सीधे तौर पर सदस्य होता है. यहां एक उदाहरण दिया गया है, जिसमें यह दिखाया गया है कि मौजूदा उपयोगकर्ता कितने ग्रुप का सदस्य है:
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);
क्लास
नाम | संक्षिप्त विवरण |
Group | ग्रुप ऑब्जेक्ट, जिसके सदस्यों और ग्रुप के सदस्यों की भूमिकाओं के बारे में क्वेरी की जा सकती है. |
GroupsApp | यह क्लास, Google Groups की जानकारी को ऐक्सेस करती है. |
Role | किसी ग्रुप में उपयोगकर्ता की संभावित भूमिकाएं, जैसे कि मालिक या सामान्य सदस्य. |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
getEmail() | String | इस ग्रुप का ईमेल पता मिलता है. |
getGroups() | Group[] | ग्रुप के डायरेक्ट चाइल्ड ग्रुप को फिर से हासिल करता है. |
getRole(email) | Role | ग्रुप के संदर्भ में उपयोगकर्ता की भूमिका वापस हासिल करता है. |
getRole(user) | Role | ग्रुप के संदर्भ में उपयोगकर्ता की भूमिका वापस हासिल करता है. |
getRoles(users) | Role[] | ग्रुप के संदर्भ में उपयोगकर्ताओं की भूमिकाएं वापस लाता है. |
getUsers() | User[] | ग्रुप के उन सदस्यों को सीधे तौर पर ऐक्सेस करता है जिनके पास Google खाता है. |
hasGroup(group) | Boolean | यह जांच करता है कि कोई ग्रुप, सीधे तौर पर इस ग्रुप का सदस्य है या नहीं. |
hasGroup(email) | Boolean | यह जांच करता है कि कोई ग्रुप, सीधे तौर पर इस ग्रुप का सदस्य है या नहीं. |
hasUser(email) | Boolean | यह जांच करता है कि कोई उपयोगकर्ता ग्रुप का सदस्य है या नहीं. |
hasUser(user) | Boolean | यह जांच करता है कि कोई उपयोगकर्ता ग्रुप का सदस्य है या नहीं. |
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
Role | Role | |
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
OWNER | Enum | किसी ग्रुप का मालिक. |
MANAGER | Enum | किसी ग्रुप का मैनेजर. |
MEMBER | Enum | वह उपयोगकर्ता जो इस ग्रुप का सदस्य है, लेकिन वह न तो मालिक और न ही मैनेजर है. |
INVITED | Enum | वह उपयोगकर्ता जिसे ग्रुप के मालिक या मैनेजर ने ग्रुप में शामिल होने के लिए न्योता दिया है, लेकिन न्योता स्वीकार नहीं किया है. |
PENDING | Enum | वह उपयोगकर्ता जिसने समूह में शामिल होने का अनुरोध किया है, लेकिन उसे अभी तक मालिक या मैनेजर से अनुमति नहीं मिली है. |