Wyświetl okno udostępniania

Aby umożliwić użytkownikom udostępnianie plików z Dysku bezpośrednio z Twojej aplikacji, możesz użyć okna udostępniania na Dysku Google. Ten modalny dialog jest wywoływany z aplikacji, aby umożliwić udostępnianie elementów na Dysku. Rysunek 1 przedstawia przycisk Udostępnij w Dokumentach Google i okno udostępniania.

Przycisk i okno udostępniania
Rysunek 1. Przycisk Udostępnij i okno

Aby włączyć okno udostępniania na Dysku, dodaj do interfejsu skrypt dialogu i przycisk uruchamiania lub inny mechanizm uruchamiania.

Dodawanie skryptu dialogu

Aby utworzyć instancję okna udostępniania, dodaj do strony uruchamiającej ten skrypt:

<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>

Gdzie:

Dodawanie przycisku uruchamiania

W interfejsie dodaj wiersz kodu podobny do tego:

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

Ten kod wywołuje funkcję showSettingsDialog() po kliknięciu przycisku Udostępnij.