- HTTP অনুরোধ
- কোয়েরি প্যারামিটার
- অনুরোধের মূল অংশ
- প্রতিক্রিয়া মূল অংশ
- অনুমোদনের সুযোগ
- কর্পাস
- চেষ্টা করে দেখুন!
ব্যবহারকারীর ফাইল তালিকাভুক্ত করে। আরও তথ্যের জন্য, ফাইল এবং ফোল্ডার অনুসন্ধান দেখুন।
এই পদ্ধতিটি q প্যারামিটার গ্রহণ করে, যা এক বা একাধিক অনুসন্ধান পদের সমন্বয়ে তৈরি একটি অনুসন্ধান কোয়েরি।
এই পদ্ধতিটি ডিফল্টরূপে সমস্ত ফাইল ফেরত দেয়, ট্র্যাশ করা ফাইল সহ। যদি আপনি চান না যে ট্র্যাশ করা ফাইলগুলি তালিকায় প্রদর্শিত হোক, তাহলে ফলাফল থেকে ট্র্যাশ করা ফাইলগুলি সরাতে trashed=false query প্যারামিটার ব্যবহার করুন।
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 | ব্যবহারকারীর ডোমেনে শেয়ার করা ফাইল। |