এই নির্দেশিকাটি ব্যাখ্যা করে যে কীভাবে গুগল পিকার এপিআই বৈশিষ্ট্যগুলি ব্যবহার করবেন যেমন মাল্টি-সিলেক্ট চালু করা, নেভিগেশন প্যান লুকানো এবং অ্যাপের বর্তমান OAuth 2.0 টোকেন ব্যবহার করে ব্যবহারকারীর অ্যাকাউন্ট নির্বাচন করা।
পূর্বশর্ত
এই উদাহরণের জন্য, আপনাকে বেশ কয়েকটি আইটেম নির্দিষ্ট করতে হবে:
ক্লায়েন্ট আইডি এবং এপিআই কী উভয়ই সনাক্ত করতে:
গুগল ক্লাউড কনসোলে, মেনু > API এবং পরিষেবা > শংসাপত্রগুলিতে যান।
অ্যাপ আইডি সনাক্ত করতে:
গুগল ক্লাউড কনসোলে, মেনু > IAM & Admin > সেটিংস এ যান।
অ্যাপ আইডির জন্য প্রজেক্ট নম্বর ব্যবহার করুন।
একই Google ক্লাউড প্রোজেক্টে ক্লায়েন্ট আইডি এবং অ্যাপ আইডি উভয়ই থাকতে হবে কারণ এটি ব্যবহারকারীর ফাইলগুলিতে অ্যাক্সেস অনুমোদন করতে ব্যবহৃত হয়।
অ্যাপটি তৈরি করুন
নিম্নলিখিত কোড নমুনাটি দেখায় যে কীভাবে একটি চিত্র নির্বাচক বা আপলোড পৃষ্ঠা ব্যবহার করতে হয় যা ব্যবহারকারীরা একটি ওয়েব অ্যাপের একটি বোতাম থেকে খুলতে পারেন।
setOAuthToken ফাংশনটি একটি অ্যাপকে বর্তমান প্রমাণীকরণ টোকেন ব্যবহার করে নির্ধারণ করতে দেয় যে Google Picker ফাইলগুলি প্রদর্শনের জন্য কোন Google অ্যাকাউন্ট ব্যবহার করে। যদি কোনও ব্যবহারকারী একাধিক Google অ্যাকাউন্ট দিয়ে সাইন ইন করে থাকেন, তাহলে Google Picker উপযুক্ত অনুমোদিত অ্যাকাউন্টের ফাইলগুলি প্রদর্শন করতে পারে।
ফাইল খোলার সময় গুগল পিকার থেকে ফাইল আইডি পাওয়ার পর, একটি অ্যাপ ফাইল মেটাডেটা আনতে পারে এবং files রিসোর্সের get পদ্ধতিতে বর্ণিত ফাইলের বিষয়বস্তু ডাউনলোড করতে পারে।