Groups Service
Groups
Dịch vụ này cho phép tập lệnh truy cập vào Google Groups. Bạn có thể dùng mã này để truy vấn thông tin như địa chỉ email của một nhóm hoặc danh sách các nhóm mà người dùng là thành viên trực tiếp. Sau đây là ví dụ cho biết số lượng nhóm mà người dùng hiện tại là thành viên:
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);
Lớp
Tên | Mô tả ngắn |
Group | Một đối tượng nhóm có thể truy vấn các thành viên và vai trò của các thành viên đó trong nhóm. |
GroupsApp | Lớp này cung cấp quyền truy cập vào thông tin của Google Groups. |
Role | Các vai trò có thể có của người dùng trong một nhóm, chẳng hạn như chủ sở hữu hoặc thành viên thông thường. |
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
getEmail() | String | Lấy địa chỉ email của nhóm này. |
getGroups() | Group[] | Truy xuất các nhóm con trực tiếp của nhóm. |
getRole(email) | Role | Truy xuất vai trò của người dùng trong ngữ cảnh của nhóm. |
getRole(user) | Role | Truy xuất vai trò của người dùng trong ngữ cảnh của nhóm. |
getRoles(users) | Role[] | Truy xuất vai trò của người dùng trong ngữ cảnh của nhóm. |
getUsers() | User[] | Lấy thành viên trực tiếp và thành viên bị cấm của nhóm có tài khoản Google tương ứng đã biết. |
hasGroup(group) | Boolean | Kiểm tra xem một nhóm có phải là thành viên trực tiếp của nhóm này hay không. |
hasGroup(email) | Boolean | Kiểm tra xem một nhóm có phải là thành viên trực tiếp của nhóm này hay không. |
hasUser(email) | Boolean | Kiểm tra xem người dùng có phải là thành viên trực tiếp của nhóm hay không. |
hasUser(user) | Boolean | Kiểm tra xem người dùng có phải là thành viên trực tiếp của nhóm hay không. |
Thuộc tính
Thuộc tính | Loại | Mô tả |
Role | Role | |
Thuộc tính
Thuộc tính | Loại | Mô tả |
OWNER | Enum | Chủ sở hữu của một nhóm. |
MANAGER | Enum | Người quản lý của một nhóm. |
MEMBER | Enum | Người dùng là thành viên của nhóm này nhưng không phải là chủ sở hữu hoặc người quản lý. |
INVITED | Enum | Một người dùng đã được chủ sở hữu hoặc người quản lý của nhóm mời tham gia nhóm nhưng chưa chấp nhận lời mời. |
PENDING | Enum | Người dùng đã yêu cầu tham gia một nhóm nhưng chưa được chủ sở hữu hoặc người quản lý phê duyệt. |
BANNED | Enum | Người dùng đã bị cấm tham gia một nhóm và không thể cố gắng tham gia nhóm đó. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-12-22 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2024-12-22 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)."]]],[]]