Menampilkan dialog berbagi

Untuk mengizinkan pengguna berbagi file Drive langsung dari aplikasi Anda, Anda dapat menggunakan dialog berbagi Google Drive. Dialog modal ini dipanggil dari aplikasi Anda untuk mengizinkan berbagi item di Drive. Gambar 1 menunjukkan tombol Bagikan Google Dokumen dan dialog berbagi yang dihasilkan.

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

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:

<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 Anda, tambahkan baris kode yang mirip dengan berikut ini:

<button onclick="s.showSettingsDialog()">Share</button>

Kode ini memanggil fungsi showSettingsDialog() saat tombol Bagikan diklik.