Groups Service
গোষ্ঠী
এই পরিষেবাটি স্ক্রিপ্টগুলিকে Google Groups অ্যাক্সেস করার অনুমতি দেয়৷ এটি একটি গ্রুপের ইমেল ঠিকানা, বা ব্যবহারকারী সরাসরি সদস্য যে গ্রুপের তালিকার মতো তথ্য অনুসন্ধান করতে ব্যবহার করা যেতে পারে। এখানে একটি উদাহরণ যা দেখায় যে বর্তমান ব্যবহারকারী কত গোষ্ঠীর সদস্য:
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);
ক্লাস
নাম | সংক্ষিপ্ত বিবরণ |
---|
Group | একটি গ্রুপ অবজেক্ট যার সদস্য এবং গ্রুপের মধ্যে সেই সদস্যদের ভূমিকা জিজ্ঞাসা করা যেতে পারে। |
GroupsApp | এই ক্লাসটি Google গ্রুপের তথ্যে অ্যাক্সেস প্রদান করে। |
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 | একজন ব্যবহারকারী গ্রুপের সরাসরি সদস্য কিনা তা পরীক্ষা করে। |
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|
Role | Role | |
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|
OWNER | Enum | একটি গ্রুপের মালিক। |
MANAGER | Enum | একটি গ্রুপের ম্যানেজার। |
MEMBER | Enum | একজন ব্যবহারকারী যিনি এই গোষ্ঠীর সদস্য কিন্তু মালিক বা পরিচালক নন৷ |
INVITED | Enum | একজন ব্যবহারকারী যাকে গোষ্ঠীর মালিক বা পরিচালক দ্বারা একটি গোষ্ঠীতে যোগদানের জন্য আমন্ত্রণ জানানো হয়েছে কিন্তু যিনি এখনও আমন্ত্রণ গ্রহণ করেননি৷ |
PENDING | Enum | একজন ব্যবহারকারী যিনি একটি গোষ্ঠীতে যোগদানের জন্য অনুরোধ করেছেন কিন্তু যিনি এখনও মালিক বা পরিচালক দ্বারা অনুমোদিত হননি৷ |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-12 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2024-11-12 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["The Groups service enables scripts to interact with Google Groups, allowing tasks like retrieving group details and user memberships."],["The `Group` class represents a Google Group, providing methods to access its email, members, roles, and child groups."],["The `GroupsApp` class provides methods for retrieving group information, such as finding a group by email or listing a user's memberships."],["The `Role` enum defines the possible roles a user can have within a group (e.g., OWNER, MEMBER)."]]],[]]