Dengan Google Drive API, Anda dapat membuat aplikasi yang memanfaatkan penyimpanan cloud Google Drive. Anda dapat mengembangkan aplikasi yang terintegrasi dengan Drive, dan membuat fungsionalitas yang tangguh di aplikasi Anda menggunakan Drive API.
Diagram ini menunjukkan hubungan antara aplikasi Drive, Drive API, dan Drive:

Istilah-istilah ini mendefinisikan komponen utama yang ditampilkan dalam Gambar 1:
- Google Drive
- Layanan penyimpanan file cloud Google memberi pengguna ruang penyimpanan pribadi yang disebut Drive Saya, dan opsi untuk mengakses folder bersama kolaboratif, yang disebut drive bersama.
- Google Drive API
- REST API yang memungkinkan Anda memanfaatkan penyimpanan Drive dari dalam aplikasi.
- Aplikasi Google Drive
- Aplikasi yang memanfaatkan Drive sebagai solusi penyimpanannya.
- UI Google Drive
- Antarmuka pengguna Google yang mengelola file yang disimpan di Drive. Jika aplikasi Anda adalah aplikasi tipe editor, seperti spreadsheet atau pemroses kata, Anda dapat berintegrasi dengan UI Drive untuk membuat dan membuka file dalam aplikasi.
- Drive Saya
- Lokasi penyimpanan Drive milik pengguna tertentu. File yang disimpan di Drive Saya dapat dibagikan kepada pengguna lain, tetapi kepemilikan konten tetap bersifat spesifik untuk masing-masing pengguna.
- OAuth 2.0
- Protokol otorisasi yang diperlukan Google Drive API untuk mengautentikasi pengguna aplikasi Anda. Jika menggunakan Login dengan Google, aplikasi Anda akan menangani alur OAuth 2.0 dan token akses aplikasi.
- Drive bersama
- Lokasi penyimpanan Drive yang memiliki file tempat beberapa pengguna berkolaborasi. Setiap pengguna yang memiliki akses ke drive bersama memiliki akses ke semua file di dalamnya. Pengguna juga dapat diberi akses ke setiap file di dalam drive bersama.
Apa yang dapat Anda lakukan dengan Drive API?
Anda dapat menggunakan Drive API untuk:
- Download file dari Drive dan upload file ke Drive.
- Telusuri file dan folder yang tersimpan di Drive. Buat kueri penelusuran kompleks yang menampilkan salah satu kolom metadata file dalam resource Files.
- Mengizinkan pengguna berbagi file, folder, dan drive untuk berkolaborasi dalam konten.
- Gabungkan dengan Google Picker API untuk menelusuri semua file di Drive, lalu tampilkan nama file, URL, tanggal terakhir diubah, dan pengguna.
- Buat pintasan pihak ketiga yang merupakan link eksternal ke data yang disimpan di luar Drive, di datastore atau sistem penyimpanan cloud yang berbeda.
- Buat folder Drive khusus untuk menyimpan data khusus aplikasi agar aplikasi tidak dapat mengakses semua konten pengguna yang disimpan di Drive.
- Integrasikan aplikasi yang kompatibel dengan Drive dengan UI Drive menggunakan UI Google Drive. Ini adalah UI web standar Google yang dapat Anda gunakan untuk membuat, mengatur, menemukan, dan membagikan file Drive.
- Terapkan label ke file Drive, tetapkan nilai kolom label, baca nilai kolom label pada file, dan telusuri file menggunakan istilah metadata label yang ditentukan oleh taksonomi label khusus.
Ingin melihat Google Drive API beraksi?
Channel Google Workspace Developers menawarkan video tentang tips,
trik, dan fitur terbaru.
|
Topik terkait
Untuk mempelajari cara mengembangkan aplikasi dengan Google Workspace API, termasuk menangani autentikasi dan otorisasi, lihat Mengembangkan aplikasi di Google Workspace.
Untuk mempelajari cara mengonfigurasi dan menjalankan aplikasi Google Drive API sederhana, baca Ringkasan panduan.