Panduan memulai menjelaskan cara menyiapkan dan menjalankan aplikasi yang memanggil Google Workspace API.
Panduan memulai Google Workspace menggunakan library klien API untuk menangani beberapa detail alur autentikasi dan otorisasi. Sebaiknya
gunakan library klien untuk aplikasi Anda sendiri. Panduan memulai ini menggunakan
pendekatan autentikasi sederhana yang sesuai untuk lingkungan
pengujian. Untuk lingkungan produksi, sebaiknya pelajari
autentikasi dan otorisasi
sebelum
memilih kredensial akses
yang sesuai untuk aplikasi Anda.
/** * Lists all labels in the user's mailbox * @see https://developers.google.com/gmail/api/reference/rest/v1/users.labels/list */functionlistLabels(){try{// Gmail.Users.Labels.list() API returns the list of all Labels in user's mailboxconstresponse=Gmail.Users.Labels.list('me');if(!response||response.labels.length===0){// TODO (developer) - No labels are returned from the responseconsole.log('Nolabelsfound.');return;}// Print the Labels that are available.console.log('Labels:');for(constlabelofresponse.labels){console.log('-%s',label.name);}}catch(err){// TODO (developer) - Handle exception on Labels.list() APIconsole.log('Labels.list()APIfailedwitherror%s',err.toString());}}
Klik Simpan .
Klik Project tanpa judul, ketik
Quickstart, lalu klik Ganti nama.
Mengonfigurasi skrip
Mengaktifkan Gmail API
Buka project Apps Script.
Klik Editorcode.
Di samping Layanan, klik Tambahkan layanan
add .
Pilih Gmail API, lalu klik Tambahkan.
Menjalankan contoh
Di editor Apps Script, klik Run.
Saat pertama kali dijalankan, contoh aplikasi meminta Anda untuk mengotorisasi akses:
Klik Tinjau izin.
Pilih akun.
Klik Izinkan.
Log eksekusi skrip akan muncul di bagian bawah jendela.
[null,null,["Terakhir diperbarui pada 2025-01-29 UTC."],[[["This quickstart provides instructions for creating a Google Apps Script that interacts with the Gmail API."],["It demonstrates a simplified authentication method suitable for testing, but recommends robust authentication for production environments."],["Users will learn to set up a script, enable the Gmail API, and authorize access to list their mailbox labels."],["The provided script utilizes the Gmail API client library to handle authentication and authorization flow, simplifying the process."],["For production environments, Google recommends a thorough understanding of Google Workspace authentication and authorization before implementing the script."]]],["This guide demonstrates how to use Google Apps Script to interact with the Gmail API. Key actions include creating a new script, replacing its content with provided code that lists Gmail labels, saving and renaming the script, and enabling the Gmail API in the script's services. The script is then run, requiring the user to authorize access. Successful execution results in the display of mailbox labels in the execution log.\n"]]