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

ড্রাইভ শেয়ারিং ডায়ালগ সক্ষম করতে, আপনার 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>
কোথায়:
-
<OAUTH_TOKEN>অনুমোদিত ব্যবহারকারীর OAuth2 অ্যাক্সেস টোকেন দিয়ে প্রতিস্থাপন করা উচিত। -
<FILE_ID>পরিবর্তে যে ফাইলটি শেয়ার করতে চান তার আইডি ব্যবহার করা উচিত।
একটি লঞ্চ বোতাম যোগ করুন
আপনার UI তে, নিম্নলিখিত কোডের অনুরূপ একটি লাইন যোগ করুন:
<button onclick="s.showSettingsDialog()">Share</button>
শেয়ার বোতামে ক্লিক করলে এই কোডটি showSettingsDialog() ফাংশনটিকে কল করে।