Google Drive API memungkinkan Anda membuat aplikasi yang menggunakan penyimpanan cloud Google Drive. Anda dapat mengembangkan aplikasi yang terintegrasi dengan Drive, dan membuat fungsi yang tangguh di aplikasi Anda menggunakan Drive API.
Diagram ini menunjukkan alur antara aplikasi yang terintegrasi dengan Drive, Drive API, dan Drive:
Istilah ini menentukan 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 menggunakan penyimpanan Drive dari dalam aplikasi.
- Aplikasi yang terintegrasi dengan Drive
- Aplikasi yang menggunakan Drive sebagai solusi penyimpanannya.
- UI Google Drive
- Antarmuka pengguna Google yang mengelola file yang disimpan di Drive. Jika aplikasi Anda adalah aplikasi jenis editor, seperti spreadsheet atau pemroses kata, Anda dapat berintegrasi dengan UI Drive untuk membuat dan membuka file dalam aplikasi.
- Drive Saya
- Lokasi penyimpanan Drive yang dimiliki oleh pengguna tertentu. File yang disimpan di Drive Saya dapat dibagikan kepada pengguna lain, tetapi kepemilikan konten tetap khusus untuk pengguna perorangan.
- OAuth 2.0
- Protokol otorisasi yang diperlukan Drive API untuk mengautentikasi pengguna aplikasi Anda. Jika aplikasi Anda menggunakan Login dengan Google, aplikasi tersebut akan menangani alur OAuth 2.0 dan token akses aplikasi.
- Drive bersama
- Lokasi penyimpanan Drive yang memiliki file yang dikolaborasikan oleh beberapa pengguna. Setiap pengguna yang memiliki akses ke drive bersama memiliki akses ke semua file yang ada di dalamnya. Pengguna juga dapat diberi akses ke file individual di dalam drive bersama.
Apa yang dapat Anda lakukan dengan Drive API?
Anda dapat menggunakan Drive API untuk:
- Mendownload file dari Drive dan mengupload file ke Drive.
- Menelusuri file dan folder yang disimpan di
Drive. Membuat kueri penelusuran kompleks yang menampilkan salah satu kolom metadata file di resource
files. - Mengizinkan pengguna berbagi file, folder, dan drive untuk berkolaborasi dalam konten.
- Menggabungkan dengan Google Picker API untuk menelusuri semua file di Drive, lalu menampilkan nama file, URL, tanggal terakhir diubah, dan pengguna.
- Membuat pintasan pihak ketiga yang merupakan link eksternal ke data yang disimpan di luar Drive, dalam sistem penyimpanan data atau penyimpanan cloud yang berbeda.
- Membuat folder Drive khusus untuk menyimpan data khusus aplikasi sehingga aplikasi tidak dapat mengakses semua konten pengguna yang disimpan di Drive.
- Memantau atau merespons aktivitas file menggunakan Google Drive peristiwa.
- Mengintegrasikan aplikasi yang terintegrasi dengan Drive ke UI Drive menggunakan UI Google Drive. UI web standar Google yang dapat Anda gunakan untuk membuat, mengatur, menemukan, dan berbagi file Drive.
- Menerapkan label ke file Drive, menetapkan nilai kolom label, membaca nilai kolom label pada file, dan menelusuri file menggunakan istilah metadata label yang ditentukan oleh taksonomi label kustom.
|
Ingin melihat Google Drive API beraksi?
Channel Google Workspace Developers menawarkan video tentang tips,
trik, dan fitur terbaru.
|
Topik terkait
Untuk mempelajari cara mengembangkan dengan Google Workspace API, termasuk menangani autentikasi dan otorisasi, lihat Mengembangkan di Google Workspace.
Untuk mempelajari cara mengonfigurasi dan menjalankan aplikasi Drive API, baca Panduan Memulai.