Menampilkan dialog berbagi

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.

Tombol dan dialog berbagi
Gambar 1. Tombol dan dialog bagikan.

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:

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.