Sebelum menggunakan Google API, Anda harus mengaktifkannya di project Google Cloud. Anda dapat mengaktifkan satu atau beberapa API dalam satu project Google Cloud. Jika Anda belum memiliki project Google Cloud, lihat Membuat project Cloud.
Untuk mengaktifkan API di project Cloud Anda:
Konsol Google Cloud
- Di Konsol Google Cloud, buka Menu > APIs & Services > Library > Google Workspace.
- Klik API yang ingin Anda aktifkan.
- Klik Enable.
- Untuk mengaktifkan API lainnya, ulangi langkah-langkah ini.
Google Cloud CLI
- Instal atau buka Antarmuka Command Line (CLI) Google Cloud.
-
Jalankan perintah
services enable, dengan menentukan layanan API yang akan diaktifkan.gcloud services enable API_SERVICE_ID
API yang telah diaktifkan di Google AI Studio
Saat membangun aplikasi web di Google AI Studio, Anda tidak perlu mengaktifkan Google Workspace API yang didukung secara manual di Konsol Google Cloud. API berikut telah diaktifkan sebelumnya di project Paket Starter yang dikelola Google:
- 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)
Dalam project Tingkat Pemula, Google Workspace API hanya mendukung OAuth 2.0 sisi klien. Misalnya, Google Picker API menggunakan token akses OAuth 2.0, bukan kunci API developer, dan akun layanan atau penyimpanan rahasia klien OAuth di Secret Manager tidak didukung. Jika Anda memerlukan kredensial sisi server, kunci API, atau API tambahan seperti Admin SDK API atau Google Apps Script API, Anda dapat mengupgrade project Tingkat Pemula ke project Cloud standar dan mengonfigurasinya secara manual.
Untuk mengetahui detail tentang kuota dan fitur Tingkat Pemula, lihat Ringkasan Tingkat Pemula dan Men-deploy aplikasi web dari Google AI Studio.
(Opsional) Mencoba Google Workspace API di aplikasi eksperimental
Jika Anda bereksperimen dengan Google Workspace, gunakan pintasan berikut, yang mengaktifkan Google Workspace API populer, dan membuat kredensial OAuth yang dapat Anda gunakan.
Jika Anda mengembangkan aplikasi yang mengakses informasi pengguna, Anda harus mengonfigurasi layar izin OAuth sebelum merilis aplikasi.
Klik tombol ini untuk memilih atau membuat project Google Cloud, dan otomatis mengaktifkan Workspace API:
Dalam dialog yang muncul, klik Download client configuration dan simpancredentials.json ke direktori kerja Anda.
Lihat APIs Explorer Google Workspace untuk mengetahui daftar lengkap semua API yang tersedia, dan untuk mencoba metode tertentu dari browser Anda.
API yang diaktifkan (klik untuk meluaskan)
Tombol ini mengaktifkan API berikut:
- 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
- REST API Meet
- Sheets API
- Slides API
Google Workspace API
Gunakan link konsol Google Cloud berikut atau Antarmuka Command Line (CLI) Google Cloud untuk mengaktifkan API Google Workspace tertentu di project Cloud Anda.
Admin SDK API |
Aktifkan Admin SDK API
|
Alert Center API |
Aktifkan Alert Center API
|
Apps Script API |
Aktifkan Apps Script API
|
CalDAV API |
Mengaktifkan CalDAV API
|
Calendar API |
Mengaktifkan Calendar API
|
Chat API |
Aktifkan Chat API
|
Classroom API |
Aktifkan Classroom API
|
Cloud Identity API |
Mengaktifkan Cloud Identity API
|
Cloud Search API |
Mengaktifkan Cloud Search API
|
Docs API |
Mengaktifkan Docs API
|
Drive API |
Aktifkan Drive API
|
Drive Activity API |
Mengaktifkan Drive Activity API
|
Drive Labels API |
Mengaktifkan Drive Labels API
|
Forms API |
Mengaktifkan Forms API
|
Gmail API |
Aktifkan Gmail API
|
Groups Migration API |
Aktifkan Groups Migration API
|
Groups Settings API |
Mengaktifkan Groups Settings API
|
Google Workspace Add-ons API |
Mengaktifkan Google Workspace Add-ons API
|
Google Keep API |
Mengaktifkan Google Keep API
|
Enterprise License Manager API |
Aktifkan Enterprise License Manager API
|
Marketplace API |
Mengaktifkan Marketplace API
|
Marketplace SDK |
Mengaktifkan Marketplace SDK
|
Meet REST API |
Aktifkan Meet REST API
|
People API |
Aktifkan People API
|
Postmaster Tools API |
Aktifkan Postmaster Tools API
|
Reseller API |
Aktifkan Reseller API
|
Sheets API |
Mengaktifkan Sheets API
|
Slides API |
Aktifkan Slides API
|
Tasks API |
Aktifkan Tasks API
|
Vault API |
Aktifkan Vault API
|
Langkah berikutnya
Pelajari cara kerja autentikasi dan otorisasi untuk Google Workspace API.