Untuk mengizinkan pengguna membagikan file Drive langsung dari aplikasi, Anda dapat menggunakan dialog berbagi Google Drive. Dialog modal ini dipanggil dari aplikasi Anda untuk mengizinkan berbagi item di Drive. Gambar 1 menunjukkan tombol Berbagi Google Dokumen dan dialog berbagi yang dihasilkan.
Untuk mengaktifkan dialog berbagi Drive, tambahkan skrip dialog dan tombol peluncuran atau mekanisme peluncuran lainnya ke UI Anda.
Menambahkan skrip dialog
Untuk membuat instance dialog berbagi, tambahkan skrip berikut ke halaman peluncuran Anda:
<head>
...
<script type="text/javascript" src="https://apis.google.com/js/api.js"></script>
<script type="text/javascript">
init = function() {
s = new gapi.drive.share.ShareClient();
s.setOAuthToken('<OAUTH_TOKEN>');
s.setItemIds(['<FILE_ID>']);
}
window.onload = function() {
gapi.load('drive-share', init);
}
</script>
</head>
Dengan keterangan:
<OAUTH_TOKEN>
harus diganti dengan token akses OAuth2 pengguna yang diotorisasi.<FILE_ID>
harus diganti dengan ID file yang akan dibagikan.
Menambahkan tombol peluncuran
Di UI, tambahkan baris kode yang mirip dengan berikut ini:
<button onclick="s.showSettingsDialog()">Share</button>
Kode ini memanggil fungsi showSettingsDialog()
saat tombol Bagikan
diklik.