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

उपयोगकर्ताओं को सीधे अपने ऐप्लिकेशन से 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() फ़ंक्शन को कॉल करता है.