Google API를 사용하려면 먼저 Google Cloud 프로젝트에서 사용 설정해야 합니다. 단일 Google Cloud 프로젝트에서 하나 이상의 API를 사용 설정할 수 있습니다. Google Cloud 프로젝트가 아직 없으면 Cloud 프로젝트 만들기를 참조하세요.
Cloud 프로젝트에서 API를 사용 설정하려면 다음 안내를 따르세요.
Google Cloud 콘솔
- Google Cloud 콘솔에서 메뉴 > API 및 서비스 > 라이브러리 > Google Workspace로 이동합니다.
- 사용 설정할 API를 클릭합니다.
- 사용 설정을 클릭합니다.
- API를 더 사용 설정하려면 이 단계를 반복합니다.
Google Cloud CLI
- Google Cloud 명령줄 인터페이스(CLI)를 설치하거나 엽니다.
-
사용 설정할 API 서비스를 지정하여
services enable명령어를 실행합니다.gcloud services enable API_SERVICE_ID
Google AI Studio에서 사전 사용 설정된 API
Google AI Studio에서 웹 앱을 빌드할 때는 Google Cloud 콘솔에서 지원되는 Google Workspace API를 수동으로 사용 설정할 필요가 없습니다. Google에서 관리하는 스타터 등급 프로젝트에서는 다음 API가 미리 사용 설정되어 있습니다.
- Google Calendar API (
calendar-json.googleapis.com) - Google Docs API (
docs.googleapis.com) - Google Drive API (
drive.googleapis.com) - Google Forms API (
forms.googleapis.com) - Gmail API (
gmail.googleapis.com) - Google Picker API (
picker.googleapis.com) - Google Sheets API (
sheets.googleapis.com) - Google Slides API (
slides.googleapis.com) - Google Tasks API (
tasks.googleapis.com)
스타터 등급 프로젝트에서 Google Workspace API는 클라이언트 측 OAuth 2.0만 지원합니다. 예를 들어 Google Picker API는 개발자 API 키 대신 OAuth 2.0 액세스 토큰을 사용하며, 서비스 계정 또는 Secret Manager에 OAuth 클라이언트 보안 비밀번호를 저장하는 것은 지원되지 않습니다. 서버 측 사용자 인증 정보, API 키 또는 추가 API(예: Admin SDK API 또는 Google Apps Script API)가 필요한 경우 스타터 등급 프로젝트를 표준 Cloud 프로젝트로 업그레이드하고 수동으로 구성할 수 있습니다.
스타터 등급 할당량 및 기능에 대한 자세한 내용은 스타터 등급 개요 및 Google AI Studio에서 웹 앱 배포를 참조하세요.
(선택사항) 실험용 앱에서 Google Workspace API 사용해 보기
Google Workspace를 실험하는 경우 다음 단축키를 사용하세요. 이 단축키를 사용하면 인기 있는 Google Workspace API를 사용 설정하고 사용할 수 있는 OAuth 사용자 인증 정보를 만들 수 있습니다.
사용자 정보에 액세스하는 앱을 개발하는 경우 앱을 출시하기 전에 OAuth 동의 화면을 구성해야 합니다.
이 버튼을 클릭하여 Google Cloud 프로젝트를 선택하거나 만들고 Workspace API를 자동으로 사용 설정합니다.
결과 대화상자에서 클라이언트 구성 다운로드를 클릭하고credentials.json를 작업 디렉터리에 저장합니다.
사용 가능한 모든 API의 전체 목록을 확인하고 브라우저에서 특정 메서드를 사용해 보려면 Google Workspace API 탐색기를 참고하세요.
사용 설정된 API(클릭하여 펼치기)
이 버튼을 클릭하면 다음 API가 사용 설정됩니다.
- Admin SDK/API
- Apps Script API
- Calendar API
- Chat API
- Classroom API
- Docs API
- Drive API
- Forms API
- Gmail API
- Google Workspace Add-ons API
- Google Keep API
- Meet REST API
- Sheets API
- Slides API
Google Workspace API
다음 Google Cloud 콘솔 링크 또는 Google Cloud 명령줄 인터페이스(CLI)를 사용하여 Cloud 프로젝트에서 특정 Google Workspace API를 사용 설정합니다.
Admin SDK API |
Admin SDK API 사용 설정
|
Alert Center API |
Alert Center API 사용 설정
|
Apps Script API |
Apps Script API 사용 설정
|
CalDAV API |
CalDAV API 사용 설정
|
Calendar API |
Calendar API 사용 설정
|
Chat API |
Chat API 사용 설정
|
Classroom API |
Classroom API 사용 설정
|
Cloud ID API |
Cloud ID API 사용 설정
|
Cloud Search API |
Cloud Search API 사용 설정
|
Docs API |
Docs API 사용 설정
|
Drive API |
Drive API 사용 설정
|
Drive Activity API |
Drive Activity API 사용 설정
|
Drive Labels API |
Drive Labels API 사용 설정
|
Forms API |
Forms API 사용 설정
|
Gmail API |
Gmail API 사용 설정
|
Groups Migration API |
Groups Migration API 사용 설정
|
Groups Settings API |
Groups Settings API 사용 설정
|
Google Workspace Add-ons API |
Google Workspace Add-ons API 사용 설정
|
Google Keep API |
Google Keep API 사용 설정
|
Enterprise License Manager API |
Enterprise License Manager API 사용 설정
|
Marketplace API |
Marketplace API 사용 설정
|
Marketplace SDK |
Marketplace SDK 사용 설정
|
Meet REST API |
Meet REST API 사용 설정
|
People API |
People API 사용 설정
|
Postmaster Tools API |
Postmaster Tools API 사용 설정
|
Reseller API |
Reseller API 사용 설정
|
Sheets API |
Sheets API 사용 설정
|
Slides API |
Slides API 사용 설정
|
Tasks API |
Tasks API 사용 설정
|
Vault API |
Vault API 사용 설정
|
다음 단계
Google Workspace API의 인증 및 승인 작동 방식 알아보기