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