Method: files.list

ব্যবহারকারীর ফাইল তালিকা. আরও তথ্যের জন্য, ফাইল এবং ফোল্ডারগুলির জন্য অনুসন্ধান দেখুন।

এই পদ্ধতিটি q পরামিতি গ্রহণ করে, যা এক বা একাধিক অনুসন্ধান পদের সমন্বয়ে একটি অনুসন্ধান ক্যোয়ারী।

এই পদ্ধতিটি ট্র্যাশ করা ফাইল সহ ডিফল্টরূপে সমস্ত ফাইল ফেরত দেয়। আপনি যদি ট্র্যাশ করা ফাইলগুলি তালিকায় উপস্থিত না করতে চান, ফলাফল থেকে ট্র্যাশ করা ফাইলগুলি সরাতে trashed=false ক্যোয়ারী প্যারামিটার ব্যবহার করুন।

HTTP অনুরোধ

GET https://www.googleapis.com/drive/v3/files

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

ক্যোয়ারী প্যারামিটার

পরামিতি
corpora

string

আইটেমগুলির দেহ (ফাইল বা নথি) যেখানে প্রশ্নটি প্রযোজ্য। সমর্থিত সংস্থাগুলি হল:

  • user
  • domain
  • drive
  • allDrives

দক্ষতার জন্য user পছন্দ করুন বা allDrivesdrive । ডিফল্টরূপে, কর্পোরা user সেট করা হয়। যাইহোক, q প্যারামিটারের মাধ্যমে ফিল্টার সেটের উপর নির্ভর করে এটি পরিবর্তিত হতে পারে। আরও তথ্যের জন্য, ফাইল সংগঠন দেখুন।

corpus
(deprecated)

enum ( Corpus )

অপ্রচলিত: তালিকাভুক্ত ফাইলগুলির উৎস৷ পরিবর্তে corpora ব্যবহার করুন.

driveId

string

সার্চ করার জন্য শেয়ার্ড ড্রাইভের আইডি।

includeItemsFromAllDrives

boolean

আমার ড্রাইভ এবং শেয়ার্ড ড্রাইভ আইটেম উভয়ই ফলাফলে অন্তর্ভুক্ত করা উচিত কিনা।

includeTeamDriveItems
(deprecated)

boolean

অপ্রচলিত: পরিবর্তে includeItemsFromAllDrives ব্যবহার করুন।

orderBy

string

সাজানোর কীগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷ বৈধ কীগুলি হল:

  • createdTime : যখন ফাইলটি তৈরি করা হয়েছিল।
  • folder : ফোল্ডার আইডি। এই ক্ষেত্রটি বর্ণানুক্রমিক ক্রম ব্যবহার করে সাজানো হয়েছে।
  • modifiedByMeTime : শেষবার ব্যবহারকারীর দ্বারা ফাইলটি পরিবর্তন করা হয়েছিল।
  • modifiedTime : শেষবার ফাইলটি যে কেউ পরিবর্তন করেছিল।
  • name : ফাইলের নাম। এই ক্ষেত্রটি বর্ণানুক্রমিক ক্রম ব্যবহার করে সাজানো হয়েছে, তাই 1, 12, 2, 22।
  • name_natural : ফাইলের নাম। এই ক্ষেত্রটি প্রাকৃতিক সাজানোর ক্রম ব্যবহার করে সাজানো হয়েছে, তাই 1, 2, 12, 22।
  • quotaBytesUsed : ফাইল দ্বারা ব্যবহৃত স্টোরেজ কোটা বাইটের সংখ্যা।
  • recency : ফাইলের তারিখ-সময় ক্ষেত্র থেকে সাম্প্রতিকতম টাইমস্ট্যাম্প।
  • sharedWithMeTime : যখন ফাইলটি ব্যবহারকারীর সাথে শেয়ার করা হয়েছিল, যদি প্রযোজ্য হয়।
  • starred : ব্যবহারকারী ফাইলটি তারকাচিহ্নিত করেছে কিনা।
  • viewedByMeTime : ফাইলটি ব্যবহারকারীর দ্বারা শেষবার দেখা হয়েছিল।

প্রতিটি কী ডিফল্টভাবে ক্রমবর্ধমানভাবে সাজায়, কিন্তু desc সংশোধক দিয়ে বিপরীত করা যেতে পারে। উদাহরণ ব্যবহার: ?orderBy=folder,modifiedTime desc,name

pageSize

integer

প্রতি পৃষ্ঠায় ফেরত দেওয়ার জন্য সর্বাধিক সংখ্যক ফাইল৷ ফাইল তালিকা শেষ হওয়ার আগেই আংশিক বা খালি ফলাফল পৃষ্ঠাগুলি সম্ভব।

pageToken

string

পরবর্তী পৃষ্ঠায় পূর্ববর্তী তালিকার অনুরোধ অব্যাহত রাখার জন্য টোকেন। এটি পূর্ববর্তী প্রতিক্রিয়া থেকে nextPageToken এর মান নির্ধারণ করা উচিত।

q

string

ফাইলের ফলাফল ফিল্টার করার জন্য একটি ক্যোয়ারী। সমর্থিত সিনট্যাক্সের জন্য, ফাইল এবং ফোল্ডারগুলির জন্য অনুসন্ধান দেখুন।

spaces

string

কর্পোরার মধ্যে ক্যোয়ারী করার জন্য স্থানগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷ সমর্থিত মানগুলি হল drive এবং appDataFolder । আরও তথ্যের জন্য, ফাইল সংগঠন দেখুন।

supportsAllDrives

boolean

অনুরোধ করা অ্যাপ্লিকেশনটি আমার ড্রাইভ এবং শেয়ার্ড ড্রাইভ উভয়কেই সমর্থন করে কিনা৷

supportsTeamDrives
(deprecated)

boolean

বাতিল করা হয়েছে: পরিবর্তে supportsAllDrives ব্যবহার করুন।

teamDriveId
(deprecated)

string

বাতিল করা হয়েছে: পরিবর্তে driveId ব্যবহার করুন।

includePermissionsForView

string

প্রতিক্রিয়াতে কোন অতিরিক্ত ভিউ এর অনুমতি অন্তর্ভুক্ত করতে হবে তা নির্দিষ্ট করে। শুধুমাত্র published সমর্থিত.

includeLabels

string

প্রতিক্রিয়ার labelInfo অংশে অন্তর্ভুক্ত করার জন্য লেবেলের আইডিগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

ফাইলের একটি তালিকা।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "files": [
    {
      object (File)
    }
  ],
  "nextPageToken": string,
  "kind": string,
  "incompleteSearch": boolean
}
ক্ষেত্র
files[]

object ( File )

ফাইলের তালিকা। nextPageToken জনবহুল হলে, এই তালিকাটি অসম্পূর্ণ হতে পারে এবং ফলাফলের একটি অতিরিক্ত পৃষ্ঠা আনা উচিত।

nextPageToken

string

ফাইলের পরবর্তী পৃষ্ঠার জন্য পৃষ্ঠা টোকেন। ফাইল তালিকার শেষ পর্যন্ত পৌঁছে গেলে এটি অনুপস্থিত থাকবে। যদি টোকেনটি কোনো কারণে প্রত্যাখ্যান করা হয়, তবে এটি বাতিল করা উচিত এবং ফলাফলের প্রথম পৃষ্ঠা থেকে পৃষ্ঠা সংখ্যা পুনরায় চালু করা উচিত। পৃষ্ঠা টোকেন সাধারণত কয়েক ঘন্টার জন্য বৈধ। যাইহোক, যদি নতুন আইটেম যোগ করা হয় বা সরানো হয়, আপনার প্রত্যাশিত ফলাফল ভিন্ন হতে পারে।

kind

string

এই সম্পদ কি ধরনের সনাক্ত. মান: স্থির স্ট্রিং "drive#fileList"

অনুমোদনের সুযোগ

নিম্নলিখিত 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 ব্যবহারকারীর ডোমেনে শেয়ার করা ফাইল।