Contoh kode berikut menunjukkan cara menggunakan pemilih gambar atau halaman upload yang dapat dibuka pengguna dari tombol di aplikasi web.
Contoh ini menggabungkan fitur Google Picker seperti mengaktifkan multi-pilih, menyembunyikan panel navigasi, dan memilih akun pengguna dengan token OAuth 2.0 aplikasi saat ini.
Untuk contoh ini, Anda perlu menentukan beberapa item:
Untuk menemukan Client ID dan Kunci API:
Di konsol Google Cloud, buka Menu > APIs & Services > Credentials.
Untuk menemukan ID Aplikasi:
Di konsol Google Cloud, buka Menu > IAM & Admin > Settings.
Gunakan Nomor project untuk ID aplikasi.
Project Cloud yang sama harus berisi client ID dan app ID karena digunakan untuk memberikan otorisasi akses ke file pengguna.
Fungsi setOAuthToken
memungkinkan aplikasi menggunakan token autentikasi saat ini untuk menentukan Akun Google mana yang digunakan Google Picker untuk menampilkan file.
Jika pengguna login dengan beberapa Akun Google, Pemilih Google dapat
menampilkan file dari akun resmi yang sesuai.
Setelah mendapatkan ID file dari Google Picker saat membuka file, aplikasi kemudian dapat mengambil metadata file dan mendownload konten file seperti
yang dijelaskan dalam dokumentasi referensi untuk
files.get
.