শেয়ারিং ডায়ালগ প্রদর্শন করুন

ব্যবহারকারীদের আপনার অ্যাপ থেকে সরাসরি ড্রাইভ ফাইল শেয়ার করার সুযোগ দিতে, আপনি গুগল ড্রাইভ শেয়ারিং ডায়ালগ ব্যবহার করতে পারেন। ড্রাইভের আইটেম শেয়ার করার অনুমতি দেওয়ার জন্য এই মোডাল ডায়ালগটি আপনার অ্যাপ থেকে চালু করা হয়। চিত্র ১-এ গুগল ডক্স শেয়ার বাটন এবং এর ফলে প্রদর্শিত শেয়ারিং ডায়ালগটি দেখানো হয়েছে।

শেয়ার বোতাম এবং ডায়ালগ
চিত্র ১. শেয়ার বাটন ও ডায়ালগ বক্স।

ড্রাইভ শেয়ারিং ডায়ালগটি চালু করতে, আপনার UI-তে ডায়ালগ স্ক্রিপ্ট এবং একটি লঞ্চ বাটন বা অন্য কোনো লঞ্চিং মেকানিজম যোগ করুন।

ডায়ালগ স্ক্রিপ্ট যোগ করুন

শেয়ারিং ডায়ালগের একটি ইনস্ট্যান্স তৈরি করতে, আপনার লঞ্চিং পেজে নিম্নলিখিত স্ক্রিপ্টটি যোগ করুন:

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

কোথায়:

একটি লঞ্চ বোতাম যোগ করুন

আপনার UI-তে নিচের মতো একটি কোড লাইন যোগ করুন:

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

এই কোডটি শেয়ার বাটনে ক্লিক করা হলে showSettingsDialog() ফাংশনটিকে কল করে।