Обзор API настроек групп
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
API настроек групп обновляет и извлекает настройки для существующей группы Google . Через API вы можете сделать следующее:
- Измените настройки группы для доступа к внутренней и внешней группе.
- Редактировать уведомления группы.
- Настройте архивирование обсуждений и модерацию сообщений.
- Настройте группы пользователей вашей учетной записи.
Дополнительные способы работы с группами Google или управления другими типами групп см. в документации Cloud Identity .
Модель данных API настроек групп
API настроек групп работает с ресурсом Groups
, который показывает, как пользователи в учетной записи общаются и сотрудничают с группами других людей. Каждая группа идентифицируется по адресу электронной почты группы.
Модель данных API основана на коллекции Groups
групп учетной записи. Каждая группа имеет уникальный набор настроек конфигурации.
Операции API настроек групп
Вы можете вызвать методы настроек группы в API настроек групп, как описано в следующей таблице:
Операция | Описание | Сопоставления REST HTTP |
---|
get | Получает настройки группы для учетной записи клиента. Все операции получения должны быть авторизованы аутентифицированным пользователем. | GET по групповому URI. |
update | Обновляет настройки группы для учетной записи клиента. Все операции обновления должны быть авторизованы аутентифицированным пользователем. | PUT групповой URI. |
По умолчанию API настроек групп возвращает данные в формате JSON. Нотация Atom — это альтернативный формат данных. Форматы данных JSON и Atom поддерживают полные возможности чтения и записи.
JSON — это распространенный интернет-формат, который обеспечивает метод представления произвольных структур данных. Согласно json.org , JSON — это текстовый формат, полностью независимый от языка, но использующий соглашения, знакомые программистам языков семейства C, включая C, C++, C#, Java, JavaScript, Perl и Python.
Чтобы изменить формат данных API, включите alt
строку запроса в URI вашего запроса, например:
JSON
GET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=json
Атом
GET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=atom
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-08-29 UTC.
[null,null,["Последнее обновление: 2025-08-29 UTC."],[],[],null,["# Groups Settings API overview\n\nThe Groups Settings API updates and retrieves settings for an existing\n[Google Group](https://support.google.com/a/topic/25838?&ref_topic=9197). Through\nthe API, you can do the following:\n\n- Modify a group's settings for internal and external group access.\n- Edit the group's notifications.\n- Configure discussion archiving and message moderation.\n- Customize your account's user groups.\n\nFor more ways to work with Google Groups, or manage other types of groups, see the\n[Cloud Identity documentation](https://cloud.google.com/identity/docs).\n\n### Groups Settings API data model\n\nThe Groups Settings API operates on a `Groups` resource which represents how users\nwithin an account communicate and collaborate with groups of other people. Each group is identified\nby the group's email address.\n\nThe API data model is based on the `Groups` collection of the account's groups. Each\ngroup has a unique set of configuration settings.\n\n### Groups Settings API operations\n\nYou can call group settings methods in the Groups Settings API, as described in the following\ntable:\n\n| Operation | Description | REST HTTP mappings |\n|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------|\n| `get` | Gets a group's settings for a customer's account. All get operations must be authorized by an [authenticated](/workspace/guides/auth-overview) user. | `GET` on a group URI. |\n| `update` | Updates a group's settings for a customer's account. All update operations must be authorized by an [authenticated](/workspace/guides/auth-overview) user. | `PUT` on a group URI. |\n\nJSON and Atom data formats\n--------------------------\n\nBy default, the Groups Settings API returns data in JSON format. The Atom notation is an alternate\ndata format. Both the JSON and Atom data formats support full read-write capabilities.\n\nJSON is a common\ninternet format that provides a method of representing arbitrary data structures. According to\n[json.org](http://www.json.org), JSON is a text format\nthat is completely language-independent but uses conventions that are familiar to programmers of\nthe C-family of languages, including C, C++, C#, Java, JavaScript, Perl, and Python.\n\n\u003cbr /\u003e\n\nTo change the API's data format, include the `alt` query string in your request's\nURI---for example:\n\n### JSON\n\n```\nGET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=json\n```\n\n### Atom\n\n```\nGET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=atom\n```"]]