Groups Service
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Группы
Этот сервис позволяет скриптам получать доступ к Google Groups. Его можно использовать для запроса такой информации, как адрес электронной почты группы или список групп, в которых пользователь является непосредственным участником. Вот пример, показывающий, в скольких группах состоит текущий пользователь:
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);
Классы
| Имя | Краткое описание |
|---|
Group | Объект группы, члены которой и их роли в группе могут быть запрошены. |
Groups App | Этот курс предоставляет доступ к информации из Google Groups. |
Role | Возможные роли пользователя в группе, такие как владелец или рядовой участник. |
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|
get Email() | String | Получает адреса электронной почты этой группы. |
get Groups() | Group[] | Извлекает дочерние группы, непосредственно связанные с данной группой. |
get Role(email) | Role | Получает роль пользователя в контексте группы. |
get Role(user) | Role | Получает роль пользователя в контексте группы. |
get Roles(users) | Role[] | Получает роли пользователей в контексте группы. |
get Users() | User[] | Выводит список непосредственных и заблокированных участников группы, имеющих известный соответствующий аккаунт Google. |
has Group(group) | Boolean | Проверяет, является ли группа прямым членом данной группы. |
has Group(email) | Boolean | Проверяет, является ли группа прямым членом данной группы. |
has User(email) | Boolean | Проверяет, является ли пользователь непосредственным членом группы. |
has User(user) | Boolean | Проверяет, является ли пользователь непосредственным членом группы. |
Характеристики
| Свойство | Тип | Описание |
|---|
Role | Role | |
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|
get Group By Email(email) | Group | Получает группу, содержащую указанный адрес электронной почты. |
get Groups() | Group[] | Получает список всех групп, прямым членом которых вы являетесь (или ожидающим членства). |
Характеристики
| Свойство | Тип | Описание |
|---|
OWNER | Enum | Владелец группы. |
MANAGER | Enum | Руководитель группы. |
MEMBER | Enum | Пользователь, являющийся членом этой группы, но не занимающий ни должность владельца, ни должность менеджера. |
INVITED | Enum | Пользователь, получивший приглашение присоединиться к группе от владельца или администратора группы, но еще не принявший приглашение. |
PENDING | Enum | Пользователь, который подал заявку на вступление в группу, но еще не получил одобрения от владельца или менеджера. |
BANNED | Enum | Пользователь, заблокированный в группе и не имеющий возможности в неё вступить. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-04-13 UTC.
[null,null,["Последнее обновление: 2026-04-13 UTC."],[],[]]