Отправить отзыв
Groups Service
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Группы
Эта служба позволяет сценариям получать доступ к группам Google. Его можно использовать для запроса такой информации, как адрес электронной почты группы или список групп, в которых пользователь является прямым участником. Вот пример, показывающий, в скольких группах состоит текущий пользователь:
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
Методы Метод Тип возврата Краткое описание getGroupByEmail(email)
Group
Получает группу, имеющую указанный адрес электронной почты. getGroups()
Group[]
Возвращает все группы, в которых вы являетесь прямым участником (или ожидаемым участником).
Характеристики Свойство Тип Описание OWNER
Enum
Владелец группы. MANAGER
Enum
Менеджер группы. MEMBER
Enum
Пользователь, который является членом этой группы, но не является ни владельцем, ни менеджером. INVITED
Enum
Пользователь, которого пригласил присоединиться к группе владелец или менеджер группы, но который еще не принял приглашение. PENDING
Enum
Пользователь, который запросил присоединение к группе, но еще не был одобрен владельцем или менеджером.
Отправить отзыв
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта . Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]
Хотите рассказать подробнее?