Hiện hộp thoại chia sẻ

Để cho phép người dùng chia sẻ tệp trên Drive ngay từ ứng dụng của bạn, bạn có thể sử dụng hộp thoại chia sẻ trên Google Drive. Hộp thoại phương thức này được gọi từ ứng dụng của bạn để cho phép chia sẻ các mục trên Drive. Hình 1 cho thấy nút Chia sẻ Google Tài liệu và hộp thoại chia sẻ xuất hiện.

Nút chia sẻ và hộp thoại
Hình 1. Nút và hộp thoại chia sẻ.

Để bật hộp thoại chia sẻ trên Drive, hãy thêm tập lệnh hộp thoại và nút khởi chạy hoặc cơ chế chạy khác vào giao diện người dùng.

Thêm tập lệnh hộp thoại

Để tạo bản sao của hộp thoại chia sẻ, hãy thêm tập lệnh sau vào trang khởi chạy:

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

Trong trường hợp:

Thêm nút khởi chạy

Trong giao diện người dùng, hãy thêm một dòng mã tương tự như sau:

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

Mã này sẽ gọi hàm showSettingsDialog() khi bạn nhấp vào nút Chia sẻ.