ব্যবহারকারীদের আপনার অ্যাপ থেকে সরাসরি ড্রাইভ ফাইল শেয়ার করার অনুমতি দিতে, আপনি 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()
ফাংশনকে কল করে।