शेयर करने का डायलॉग दिखाना

उपयोगकर्ताओं को Drive की फ़ाइलों को सीधे आपके ऐप्लिकेशन से शेयर करने की अनुमति देने के लिए, Google Drive के शेयर करने के डायलॉग बॉक्स का इस्तेमाल किया जा सकता है. Drive पर आइटम शेयर करने की अनुमति देने के लिए, आपके ऐप्लिकेशन से यह मॉडल डायलॉग शुरू किया जाता है. पहली इमेज में, Google Docs का 'शेयर करें' बटन और शेयर करने के लिए दिखने वाला डायलॉग बॉक्स दिखाया गया है.

शेयर करने का बटन और डायलॉग
पहली इमेज. शेयर करने का बटन और डायलॉग.

Drive में फ़ाइल शेयर करने का डायलॉग बॉक्स चालू करने के लिए, अपने यूज़र इंटरफ़ेस (यूआई) में डायलॉग स्क्रिप्ट और लॉन्च बटन या लॉन्च करने का कोई दूसरा तरीका जोड़ें.

डायलॉग स्क्रिप्ट जोड़ना

शेयर करने के लिए डायलॉग बॉक्स का एक इंस्टेंस बनाने के लिए, लॉन्च पेज में यह स्क्रिप्ट जोड़ें:

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

कहां:

लॉन्च करने का बटन जोड़ना

अपने यूज़र इंटरफ़ेस (यूआई) में, नीचे दिए गए कोड जैसी लाइन जोड़ें:

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

शेयर बटन पर क्लिक करने पर, यह कोड showSettingsDialog() फ़ंक्शन को कॉल करता है.