빠른 시작에서는 Google Workspace API를 호출하는 앱을 설정하고 실행하는 방법을 설명합니다.
Google Workspace 빠른 시작은 API 클라이언트 라이브러리를 사용하여 인증 및 승인 흐름의 일부 세부정보를 처리합니다. 앱에 클라이언트 라이브러리를 사용하는 것이 좋습니다. 샘플 앱을 실행하려면 각 빠른 시작에서 인증 및 승인을 사용 설정해야 합니다. Google Workspace API의 인증 및 승인에 대해 잘 모르는 경우 인증 및 승인 개요를 읽어보세요.
Google Workspace 관리자는 Alert Center API를 사용하여 도메인에 영향을 미치는 문제에 대한 알림에 액세스할 수 있습니다.
목표
- 환경을 설정합니다.
- 샘플을 설정하고 실행합니다.
기본 요건
- 자바 1.8 이상
- Google Cloud 프로젝트
- Google 계정
환경 설정
API 사용 설정
Google API를 사용하기 전에 Google Cloud 프로젝트에서 사용 설정해야 합니다. 단일 Google Cloud 프로젝트에서 하나 이상의 API를 사용 설정할 수 있습니다.Google Cloud 콘솔에서 Alert Center API를 사용 설정합니다.
서비스 계정 만들기
서비스 계정은 사람이 아닌 애플리케이션에서 사용하는 특별한 유형의 계정입니다. 서비스 계정을 사용하여 로봇 계정으로 데이터에 액세스하거나 작업을 수행하거나 Google Workspace 또는 Cloud ID 사용자를 대신하여 데이터에 액세스할 수 있습니다. 자세한 내용은 서비스 계정 이해를 참조하세요.- Google Cloud 콘솔에서 메뉴 > IAM 및 관리자 > 서비스 계정으로 이동합니다.
- 서비스 계정 만들기를 클릭합니다.
- 서비스 계정 세부정보를 입력한 다음 만들고 계속하기를 클릭합니다.
- 선택사항: 서비스 계정에 역할을 할당하여 Google Cloud 프로젝트의 리소스에 대한 액세스 권한을 부여합니다. 자세한 내용은 리소스에 대한 액세스 권한 부여, 변경, 취소를 참조하세요.
- 계속을 클릭합니다.
- 선택사항: 이 서비스 계정으로 작업을 관리하고 수행할 수 있는 사용자 또는 그룹을 입력합니다. 자세한 내용은 서비스 계정 명의 도용 관리를 참고하세요.
- 완료를 클릭합니다.
서비스 계정의 사용자 인증 정보 만들기
공개 키/비공개 키 쌍 형식으로 사용자 인증 정보를 가져와야 합니다. 이러한 사용자 인증 정보는 코드에서 앱 내 서비스 계정 작업을 승인하는 데 사용됩니다.- Google Cloud 콘솔에서 메뉴 > IAM 및 관리자 > 서비스 계정으로 이동합니다.
- 서비스 계정을 선택합니다.
- 키 > 키 추가 > 새 키 만들기를 클릭합니다.
- JSON을 선택한 후 만들기를 클릭합니다.
새 공개 키/비공개 키 쌍이 생성되고 머신에 새 파일로 다운로드됩니다. 이 파일이 이 키의 유일한 사본입니다. 키를 안전하게 저장하는 방법에 대한 자세한 내용은 서비스 계정 키 관리를 참조하세요.
- 닫기를 클릭합니다.
샘플 설정 및 실행
사용자 인증 정보 가져오기:
클라이언트의 인스턴스를 만듭니다.
모든 알림 표시:
특정 알림에 관한 의견 보내기: