Groups Settings API 개요
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Groups Settings API는 기존 Google 그룹의 설정을 업데이트하고 가져옵니다. API를 통해 다음 작업을 할 수 있습니다.
- 내부 및 외부 그룹 액세스에 대한 그룹 설정을 수정합니다.
- 그룹 알림을 수정합니다.
- 토론 보관처리 및 메시지 검토를 구성합니다.
- 계정의 사용자 그룹을 맞춤설정합니다.
Google 그룹을 사용하거나 다른 유형의 그룹을 관리하는 방법에 관한 자세한 내용은 Cloud ID 문서를 참고하세요.
그룹스 설정 API 데이터 모델
Groups Settings API는 계정 내 사용자가 다른 사용자 그룹과 소통하고 공동작업하는 방식을 나타내는 Groups
리소스에서 작동합니다. 각 그룹은 그룹의 이메일 주소로 식별됩니다.
API 데이터 모델은 계정 그룹의 Groups
컬렉션을 기반으로 합니다. 각 그룹에는 고유한 구성 설정 집합이 있습니다.
그룹스 설정 API 작업
다음 표에 설명된 대로 Groups Settings API에서 그룹 설정 메서드를 호출할 수 있습니다.
작업 |
설명 |
REST HTTP 매핑 |
get |
고객 계정의 그룹 설정을 가져옵니다. 모든 가져오기 작업은 인증된 사용자의 승인을 받아야 합니다. |
그룹 URI의 GET |
update |
고객 계정의 그룹 설정을 업데이트합니다. 모든 업데이트 작업은 인증된 사용자의 승인을 받아야 합니다. |
그룹 URI의 PUT |
기본적으로 Groups Settings API는 JSON 형식으로 데이터를 반환합니다. Atom 표기법은 대체 데이터 형식입니다. JSON 및 Atom 데이터 형식 모두 전체 읽기-쓰기 기능을 지원합니다.
JSON은 임의의 데이터 구조를 나타내는 방법을 제공하는 일반적인 인터넷 형식입니다. json.org에 따르면 JSON은 완전히 언어 독립적이지만 C, C++, C#, Java, JavaScript, Perl, Python 등 C 계열 언어 프로그래머에게 익숙한 규칙을 사용하는 텍스트 형식입니다.
API의 데이터 형식을 변경하려면 요청의 URI에 alt
쿼리 문자열을 포함합니다. 예를 들면 다음과 같습니다.
JSON
GET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=json
Atom
GET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=atom
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 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```"]]