Google পিকার API-এর জন্য সম্পদের সারাংশ
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 | Google ড্রাইভে ফাইল আপলোড করতে DocsUploadView ব্যবহার করুন। |
DocsView | Google ড্রাইভ থেকে ফাইল নির্বাচন করতে DocsView ব্যবহার করুন৷ |
Picker | Picker হল শীর্ষ স্তরের বস্তু যা ব্যবহারকারীর সাথে UI অ্যাকশনের প্রতিনিধিত্ব করে। এই বস্তু সরাসরি তৈরি করা হয় না, কিন্তু পরিবর্তে PickerBuilder ক্লাস ব্যবহার করুন. |
PickerBuilder | PickerBuilder Picker অবজেক্ট তৈরি করতে ব্যবহার করা হয়। অন্যথায় উল্লেখ করা ব্যতীত, নীচের রিটার্ন টাইপ পদ্ধতিগুলি PickerBuilder টাইপের, যা আপনাকে একের পর এক কল চেইন করতে দেয়। |
ResourceId | ResourceId হল নথির জন্য রিসোর্স আইডি তৈরি করার জন্য একটি ইউটিলিটি ক্লাস। |
View | সমস্ত দর্শনের জন্য একটি বিমূর্ত শ্রেণী। |
ViewGroup | একটি ViewGroup হল নেভিগেশন প্যানে ভিউয়ের একটি ভিজ্যুয়াল গ্রুপিং। |
Enums
নাম | বর্ণনা |
---|
Action | ResponseObject জন্য কর্মের ধরন। |
Audience | Audience হল একটি গণনাকৃত প্রকার যা DocumentObject এর দর্শকদের বর্ণনা করতে ব্যবহৃত হয়। |
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 হল পিকারে উপলব্ধ বিভিন্ন দর্শনের জন্য একটি গণনাকৃত প্রকার। DocsView এবং PickerBuilder এর কলে এই মানগুলি ব্যবহার করুন। |
ViewToken | ViewToken হল একটি গণনাকৃত প্রকার যা একটি ResponseObject.viewToken এর উপাদান বর্ণনা করতে ব্যবহৃত হয়। |
ইন্টারফেস
নাম | বর্ণনা |
---|
DocumentObject | DocumentObject হল একটি ইন্টারফেস যা একটি নির্বাচিত আইটেমের বৈশিষ্ট্য বর্ণনা করে। |
ResponseObject | প্রতিক্রিয়া বস্তুটি কলব্যাক পদ্ধতিতে চলে গেছে। |
ThumbnailObject | ThumbnailObject হল একটি ইন্টারফেস যা একটি ফটো বা ভিডিওর বৈশিষ্ট্য বর্ণনা করে। |
উপনাম টাইপ করুন
নাম | বর্ণনা |
---|
Locales | PickerBuilder.setLocale এর জন্য সমর্থিত ISO 639 ভাষার কোড। |
ParentDocumentObject | ParentDocumentObject হল একটি ইন্টারফেস যা একটি নির্বাচিত আইটেমের জন্য একটি প্যারেন্ট ফোল্ডারের বৈশিষ্ট্য বর্ণনা করে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-17 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2024-11-17 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["The Google Picker API facilitates selecting or uploading files from Google Drive using a builder pattern with `PickerBuilder` and `Picker` objects."],["Developers can customize the Picker's appearance and functionality, such as specifying views (e.g., DocsView for file selection, DocsUploadView for uploads), OAuth token, and application ID."],["The API provides various classes and enums for controlling view modes, features, actions, and responses, offering flexibility in handling user interactions and selected items."],["Developers can access information about selected items through interfaces like `DocumentObject`, including file attributes and parent folder details."],["`PickerBuilder` offers methods to configure the picker's features, views, and callbacks, enabling developers to tailor it to their application's needs."]]],[]]