Ringkasan Google Drive API

Google Drive API memungkinkan Anda membuat aplikasi yang memanfaatkan cloud Google Drive Storage. Anda dapat mengembangkan aplikasi yang terintegrasi dengan Drive, membuat fungsionalitas yang tangguh dalam aplikasi Anda dengan menggunakan API Drive.

Diagram ini menunjukkan hubungan antara aplikasi Drive Anda, Drive API, dan Drive:

Pengantar Google Drive
Gambar 1. Diagram hubungan Google Drive.

Persyaratan ini menentukan komponen utama yang ditampilkan pada Gambar 1:

Google Drive
Layanan penyimpanan file cloud Google menyediakan penyimpanan pribadi bagi pengguna ruang penyimpanan yang disebut Drive Saya, dan opsi untuk mengakses folder bersama kolaboratif, yang disebut drive bersama.
API Google Drive
REST API yang memungkinkan Anda memanfaatkan penyimpanan Drive dari dalam aplikasi Anda.
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 jenis editor, seperti spreadsheet atau pengolah kata, Anda dapat mengintegrasikan UI Drive untuk membuat dan membuka file dalam aplikasi Anda.
Drive Saya
Lokasi penyimpanan Drive yang dimiliki pengguna tertentu. File yang tersimpan di Drive Saya dapat dibagikan dengan pengguna lain, tetapi kepemilikan konten tetap spesifik untuk setiap pengguna.
OAuth 2.0
Protokol otorisasi yang diperlukan Google Drive API untuk mengautentikasi pengguna aplikasi. Jika aplikasi Anda menggunakan Login dengan Google, tindakan ini menangani alur OAuth 2.0 dan token akses aplikasi.
Drive bersama
Lokasi penyimpanan Drive yang memiliki file yang berkolaborasi dengan beberapa pengguna. Setiap pengguna yang memiliki akses ke drive bersama akan memiliki akses ke semua file yang ada di dalamnya. Pengguna juga dapat diberi akses ke setiap file di dalam file bersama {i>drive<i}.

Apa yang dapat dilakukan 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 ke resource Files.
  • Mengizinkan pengguna membagikan file, folder, dan drive untuk berkolaborasi dalam konten.
  • Gabungkan dengan Google Picker API untuk menelusuri semua file di Drive, lalu tampilkan nama file, URL, bagian akhir tanggal pengubahan, dan pengguna.
  • Membuat pintasan pihak ketiga yang merupakan tautan eksternal ke data yang disimpan di luar Drive, di datastore atau sistem penyimpanan {i>cloud<i} yang berbeda.
  • Buat folder Drive khusus untuk menyimpan data khusus aplikasi sehingga 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 bisa Anda untuk membuat, mengelola, menemukan, dan membagikan file Drive.
  • Menerapkan label ke file Drive, menetapkan nilai kolom label, membaca kolom label nilai pada file, dan mencari file dengan menggunakan istilah metadata label yang didefinisikan oleh taksonomi label khusus.
Ingin melihat cara kerja Google Drive API?
Channel Developer Google Workspace menawarkan video tentang tips, trik, dan fitur terbaru.