Buat Google Apps Script yang membuat permintaan ke Google Chat API.
Panduan memulai menjelaskan cara menyiapkan dan menjalankan aplikasi yang memanggil Google Workspace API. Panduan memulai ini menggunakan pendekatan autentikasi yang disederhanakan yang sesuai untuk lingkungan pengujian. Untuk lingkungan produksi, sebaiknya pelajari autentikasi dan otorisasi sebelum memilih kredensial akses yang sesuai untuk aplikasi Anda.
Di Apps Script, panduan memulai Google Workspace menggunakan Layanan Google lanjutan untuk memanggil Google Workspace API dan menangani beberapa detail autentikasi dan alur otorisasi.
Tujuan
- Konfigurasi lingkungan.
- Buat dan konfigurasi skrip.
- Jalankan skrip.
Prasyarat
- Akun Google Workspace Business atau Enterprise dengan akses ke Google Chat.
Mengonfigurasi project Cloud Anda
Jika menggunakan project Google Cloud baru untuk menyelesaikan panduan memulai ini, Anda harus mengonfigurasinya dan menambahkan diri Anda sebagai pengguna pengujian. Jika Anda telah menyelesaikan langkah-langkah ini untuk project Cloud, lanjutkan ke bagian berikutnya.
Buka project Cloud Anda di konsol Google Cloud
Jika belum terbuka, buka project Cloud yang ingin Anda gunakan untuk contoh ini:
- Di konsol Google Cloud, buka halaman Select a project.
- Pilih project Google Cloud yang ingin Anda gunakan. Atau, klik Buat project dan ikuti petunjuk di layar. Jika membuat project Google Cloud, Anda mungkin perlu mengaktifkan penagihan untuk project tersebut.
Mengaktifkan Chat API
Sebelum menggunakan Google API, Anda harus mengaktifkannya di project Google Cloud. Anda dapat mengaktifkan satu atau beberapa API dalam satu project Google Cloud.Di konsol Google Cloud, aktifkan Google Chat API.
Mengonfigurasi layar izin OAuth
- Di Konsol Google Cloud, buka Menu > Google Auth platform > Branding.
- Jika sudah mengonfigurasi Google Auth platform, Anda dapat mengonfigurasi setelan Layar Izin OAuth berikut di Branding, Audiens, dan Akses Data. Jika Anda melihat pesan yang menyatakan Google Auth platform belum dikonfigurasi, klik Mulai:
- Di bagian Informasi Aplikasi, di Nama aplikasi, masukkan nama untuk aplikasi.
- Di Email dukungan pengguna, pilih alamat email dukungan yang dapat dihubungi pengguna jika mereka memiliki pertanyaan tentang izin mereka.
- Klik Berikutnya.
- Di bagian Audiens, pilih Internal.
- Klik Berikutnya.
- Di bagian Informasi Kontak, masukkan Alamat email tempat Anda dapat menerima notifikasi tentang perubahan apa pun pada project Anda.
- Klik Berikutnya.
- Di bagian Selesai, tinjau Kebijakan Data Pengguna Layanan Google API dan jika Anda setuju, pilih Saya setuju dengan Google API Services: User Data Policy.
- Klik Lanjutkan.
- Klik Buat.
- Untuk saat ini, Anda dapat melewati penambahan cakupan. Pada masa mendatang, saat Anda membuat aplikasi untuk digunakan di luar organisasi Google Workspace, Anda harus mengubah Jenis pengguna menjadi Eksternal. Kemudian tambahkan cakupan otorisasi yang diperlukan aplikasi Anda. Untuk mempelajari lebih lanjut, lihat panduan Mengonfigurasi izin OAuth selengkapnya.
Mengonfigurasi aplikasi Google Chat
Untuk memanggil Google Chat API, Anda harus mengonfigurasi aplikasi Google Chat. Untuk setiap permintaan tulis, Google Chat mengatribusikan aplikasi Google Chat di UI menggunakan informasi berikut.
Di konsol Google Cloud, buka halaman Configuration Chat API:
Di bagian Info aplikasi, masukkan informasi berikut:
- Di kolom Nama aplikasi, masukkan
Chat API quickstart app
. - Di kolom Avatar URL, masukkan
https://developers.google.com/chat/images/quickstart-app-avatar.png
. - Di kolom Description, masukkan
Quickstart for calling the Chat API
.
- Di kolom Nama aplikasi, masukkan
Di bagian Fitur interaktif, klik tombol Aktifkan fitur interaktif ke posisi nonaktif untuk menonaktifkan fitur interaktif untuk aplikasi Chat.
Klik Simpan.
Buat skrip
- Buat skrip baru di editor Apps Script dengan membuka script.google.com/create.
- Ganti konten editor skrip dengan kode berikut:
- Klik Simpan
.
- Klik Project tanpa judul, ketik Quickstart, lalu klik Ganti nama.
Mengonfigurasi skrip
Menyalin nomor project Cloud
- Di Konsol Google Cloud, buka Menu > IAM & Admin > Settings.
- Di kolom Project number, salin nilai.
Tautkan project Google Cloud Anda
- Buka project Apps Script.
- Klik Setelan Project .
- Pada Google Cloud Platform (GCP) Project, klik Change project.
- Di GCP project number, tempelkan nomor project Google Cloud.
- Klik Set project.
Mengaktifkan Google Chat API
Buka project Apps Script.
- Klik Setelan Project .
- Di bagian Setelan umum, aktifkan Tampilkan file manifes "appsscript.json" di editor.
- Klik Editor
appscript.json
, dan ganti kontennya dengan kode berikut:
, pilih
file
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.