Google পিকার API-এর জন্য সম্পদের সারাংশ

গুগল পিকার এপিআই PickerBuilder এবং Picker সহ একটি বিল্ডার প্যাটার্ন ব্যবহার করে।

const picker = new google.picker.PickerBuilder()
    .setOAuthtoken('TOKEN_FOR_USER')
    .setAppId('1234567890')  // Cloud Project number
    .addView(google.picker.ViewId.DOCS)
    .setCallback((data) => {
      console.log(data);
    })
    .build();

picker.setVisible(true);

ক্লাস

নাম বিবরণ
DocsUploadView গুগল ড্রাইভে ফাইল আপলোড করতে DocsUploadView ব্যবহার করুন।
DocsView গুগল ড্রাইভ থেকে ফাইল নির্বাচন করতে DocsView ব্যবহার করুন।
Picker Picker হলো শীর্ষ স্তরের অবজেক্ট যা ব্যবহারকারীর সাথে UI অ্যাকশন উপস্থাপন করে। এই অবজেক্টগুলি সরাসরি তৈরি করা হয় না, বরং PickerBuilder ক্লাস ব্যবহার করে।
PickerBuilder PickerBuilder ব্যবহার করা হয় Picker অবজেক্ট তৈরি করতে। অন্যথায় উল্লেখিত ক্ষেত্রে বাদ দিলে, নীচের রিটার্ন টাইপের পদ্ধতিগুলি PickerBuilder ধরণের, যা আপনাকে একের পর এক কল চেইন করতে দেয়।
ResourceId ResourceId হল ডকুমেন্টের জন্য রিসোর্স আইডি তৈরির জন্য একটি ইউটিলিটি ক্লাস।
View সকল দর্শনের জন্য একটি বিমূর্ত ক্লাস।
ViewGroup ViewGroup হলো নেভিগেশন প্যানে দৃশ্যের একটি ভিজ্যুয়াল গ্রুপিং।

এনামস

নাম বিবরণ
Action ResponseObject এর জন্য অ্যাকশনের ধরণ।
Audience Audience হল একটি গণনাকৃত ধরণ যা DocumentObject এর audience বর্ণনা করতে ব্যবহৃত হয়।
DocsViewMode DocsViewMode হল DocsView-এর মধ্যে ডেটা প্রদর্শনের জন্য একটি গণনাকৃত ধরণ। DocsView.setMode এ কল করার সময় এই মানগুলি ব্যবহার করুন।
Document Document হল একটি গণনাকৃত প্রকার যা DocumentObject এর ক্ষেত্রগুলি বর্ণনা করতে ব্যবহৃত হয়।
Feature Feature হল একটি তালিকাভুক্ত ধরণ, যা বিভিন্ন ভিউয়ের জন্য বৈশিষ্ট্যগুলি চালু/বন্ধ করার জন্য ব্যবহৃত হয়। PickerBuilder.enableFeature এবং PickerBuilder.disableFeature এ কল করার সময় এই মানগুলি ব্যবহার করুন।
Response Response হল একটি গণনাকৃত ধরণ যা একটি ResponseObject ক্ষেত্রগুলি বর্ণনা করতে ব্যবহৃত হয়।
ServiceId ServiceId হল একটি তালিকাভুক্ত ধরণ যা আইটেমটি যে পরিষেবা থেকে নির্বাচিত হয়েছিল তা বর্ণনা করতে ব্যবহৃত হয়।
Thumbnail Thumbnail হল একটি গণনাকৃত ধরণ যা ThumbnailObject ক্ষেত্রগুলি বর্ণনা করে।
Type নির্বাচিত আইটেমের ধরণ।
ViewId ViewId হল Picker-এ উপলব্ধ বিভিন্ন ভিউয়ের জন্য একটি তালিকাভুক্ত ধরণ। DocsView এবং PickerBuilder এ কল করার সময় এই মানগুলি ব্যবহার করুন।
ViewToken ViewToken হল একটি গণনাকৃত প্রকার যা একটি ResponseObject.viewToken এর উপাদানগুলি বর্ণনা করতে ব্যবহৃত হয়।

ইন্টারফেস

নাম বিবরণ
DocumentObject DocumentObject হলো একটি ইন্টারফেস যা একটি নির্বাচিত আইটেমের বৈশিষ্ট্য বর্ণনা করে।
ResponseObject রেসপন্স অবজেক্টটি কলব্যাক পদ্ধতিতে পাস করা হয়েছে।
ThumbnailObject ThumbnailObject হল একটি ইন্টারফেস যা একটি ছবি বা ভিডিওর বৈশিষ্ট্য বর্ণনা করে।

উপনাম টাইপ করুন

নাম বিবরণ
Locales PickerBuilder.setLocale এর জন্য সমর্থিত ISO 639 ভাষা কোড।
ParentDocumentObject ParentDocumentObject হল একটি ইন্টারফেস যা একটি নির্বাচিত আইটেমের জন্য একটি প্যারেন্ট ফোল্ডারের বৈশিষ্ট্য বর্ণনা করে।