- HTTP অনুরোধ
- কোয়েরি প্যারামিটার
- অনুরোধকারী শরীর
- প্রতিক্রিয়া সংস্থা
- অনুমোদনের পরিধি
- কর্পাস
- চেষ্টা করে দেখুন!
ব্যবহারকারীর ফাইলগুলোর তালিকা দেখায়। আরও তথ্যের জন্য, ফাইল ও ফোল্ডার অনুসন্ধান দেখুন।
এই পদ্ধতিতে q প্যারামিটারটি গৃহীত হয়, যা এক বা একাধিক সার্চ টার্মের সমন্বয়ে গঠিত একটি সার্চ কোয়েরি।
এই মেথডটি ডিফল্টরূপে ট্র্যাশ করা ফাইলসহ সমস্ত ফাইল রিটার্ন করে। যদি আপনি তালিকায় ট্র্যাশ করা ফাইলগুলো দেখতে না চান, তাহলে ফলাফল থেকে ট্র্যাশ করা ফাইলগুলো বাদ দিতে trashed=false কোয়েরি প্যারামিটারটি ব্যবহার করুন।
HTTP অনুরোধ
GET https://www.googleapis.com/drive/v3/files
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
কোয়েরি প্যারামিটার
| প্যারামিটার | |
|---|---|
corpora | আইটেমগুলির (ফাইল বা নথি) একটি সংগ্রহ নির্দিষ্ট করে, যার উপর কোয়েরিটি প্রযোজ্য। সমর্থিত আইটেমগুলির মধ্যে রয়েছে:
দক্ষতার জন্য |
corpus | অপ্রচলিত: তালিকাভুক্ত করার জন্য ফাইলগুলির উৎস। এর পরিবর্তে |
driveId | অনুসন্ধান করার জন্য শেয়ার্ড ড্রাইভের আইডি। |
includeItemsFromAllDrives | ফলাফলে মাই ড্রাইভ এবং শেয়ার্ড ড্রাইভ উভয়ের আইটেম অন্তর্ভুক্ত করা হবে কিনা। |
includeTeamDriveItems | অপ্রচলিত: এর পরিবর্তে |
orderBy | সর্ট কী-গুলোর একটি কমা দ্বারা পৃথক করা তালিকা। বৈধ কী-গুলো হলো:
ডিফল্টরূপে প্রতিটি কী আরোহী ক্রমে সাজানো হয়, কিন্তু |
pageSize | প্রতি পৃষ্ঠায় ফেরত দেওয়া ফাইলের সর্বোচ্চ সংখ্যা। ফাইলের তালিকার শেষ প্রান্তে পৌঁছানোর আগেও আংশিক বা খালি ফলাফল পৃষ্ঠা দেখা যেতে পারে। |
pageToken | পরবর্তী পৃষ্ঠায় পূর্ববর্তী তালিকার অনুরোধ চালিয়ে যাওয়ার জন্য টোকেন। এটি পূর্ববর্তী প্রতিক্রিয়া থেকে |
q | ফাইল ফলাফল ফিল্টার করার জন্য একটি কোয়েরি। সমর্থিত সিনট্যাক্সের জন্য, ফাইল ও ফোল্ডার অনুসন্ধান দেখুন। |
spaces | কর্পোরাগুলোর মধ্যে কোয়েরি করার জন্য স্পেসগুলোর একটি কমা-দ্বারা-বিভক্ত তালিকা। সমর্থিত ভ্যালুগুলো হলো |
supportsAllDrives | অনুরোধকারী অ্যাপ্লিকেশনটি মাই ড্রাইভ এবং শেয়ার্ড ড্রাইভ উভয়ই সমর্থন করে কিনা। |
supportsTeamDrives | অপ্রচলিত: এর পরিবর্তে |
teamDriveId | অপ্রচলিত: এর পরিবর্তে |
includePermissionsForView | রেসপন্সে কোন অতিরিক্ত ভিউয়ের পারমিশনগুলো অন্তর্ভুক্ত করা হবে তা নির্দিষ্ট করে। শুধুমাত্র |
includeLabels | রেসপন্সের |
অনুরোধকারী শরীর
অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।
প্রতিক্রিয়া সংস্থা
ফাইলগুলোর একটি তালিকা।
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"files": [
{
object ( |
| ক্ষেত্র | |
|---|---|
files[] | ফাইলগুলির তালিকা। যদি |
nextPageToken | ফাইলগুলির পরবর্তী পৃষ্ঠার জন্য পেজ টোকেন। ফাইলের তালিকার শেষে পৌঁছে গেলে এটি অনুপস্থিত থাকবে। যদি কোনো কারণে টোকেনটি প্রত্যাখ্যাত হয়, তবে তা বাতিল করে ফলাফলের প্রথম পৃষ্ঠা থেকে পেজিনেশন পুনরায় শুরু করা উচিত। পেজ টোকেনটি সাধারণত কয়েক ঘণ্টার জন্য বৈধ থাকে। তবে, নতুন আইটেম যোগ বা অপসারণ করা হলে আপনার প্রত্যাশিত ফলাফল ভিন্ন হতে পারে। |
kind | এটি কী ধরনের রিসোর্স তা শনাক্ত করে। মান: নির্দিষ্ট স্ট্রিং |
incompleteSearch | অনুসন্ধান প্রক্রিয়াটি অসম্পূর্ণ ছিল কিনা। যদি তা সত্যি হয়, তাহলে কিছু অনুসন্ধানের ফলাফল অনুপস্থিত থাকতে পারে, কারণ সমস্ত নথি অনুসন্ধান করা হয়নি। |
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/drive -
https://www.googleapis.com/auth/drive.appdata -
https://www.googleapis.com/auth/drive.file -
https://www.googleapis.com/auth/drive.meet.readonly -
https://www.googleapis.com/auth/drive.metadata -
https://www.googleapis.com/auth/drive.metadata.readonly -
https://www.googleapis.com/auth/drive.photos.readonly -
https://www.googleapis.com/auth/drive.readonly
কিছু স্কোপ সীমাবদ্ধ এবং আপনার অ্যাপ সেগুলি ব্যবহার করার জন্য একটি নিরাপত্তা মূল্যায়নের প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
কর্পাস
| এনাম | |
|---|---|
user | ব্যবহারকারীর মালিকানাধীন বা তার সাথে শেয়ার করা ফাইলসমূহ। |
domain | ব্যবহারকারীর ডোমেইনে ফাইলগুলো শেয়ার করা হয়েছে। |