Wyświetl okno udostępniania

Aby zezwolić użytkownikom na udostępnianie plików z Dysku bezpośrednio w aplikacji, możesz użyć okna udostępniania na Dysku Google. To okno modalne jest wywoływane z aplikacji, aby umożliwić udostępnianie elementów na Dysku. Na Rysunku 1 widać przycisk Udostępnij w Dokumentach Google i otwarte okno udostępniania.

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

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

Dodaj skrypt okna dialogowego

Aby utworzyć wystąpienie okna udostępniania, dodaj do strony startowej 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:

Dodaj przycisk 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.