Method: permissions.list

কোনো ফাইল বা শেয়ার করা ড্রাইভের অনুমতিসমূহ তালিকাভুক্ত করে। আরও তথ্যের জন্য, ফাইল, ফোল্ডার এবং ড্রাইভ শেয়ার দেখুন।

HTTP অনুরোধ

GET https://www.googleapis.com/drive/v3/files/{fileId}/permissions

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

পথের পরামিতি

প্যারামিটার
fileId

string

ফাইল বা শেয়ার্ড ড্রাইভের আইডি।

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

প্যারামিটার
pageSize

integer

ফেরত দেওয়ার জন্য অনুমতির সর্বোচ্চ সংখ্যা। পরিষেবাটি এই সংখ্যার চেয়ে কমও ফেরত দিতে পারে।

অনির্দিষ্ট থাকলে, শেয়ার্ড ড্রাইভের জন্য সর্বাধিক ১০০টি পারমিশন এবং নন-শেয়ার্ড ড্রাইভের জন্য পারমিশনের সম্পূর্ণ তালিকা ফেরত দেওয়া হবে।

সর্বোচ্চ মান হলো ১০০; ১০০-এর উপরের মানগুলোকে ১০০-তে রূপান্তরিত করা হবে।

pageToken

string

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

supportsAllDrives

boolean

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

supportsTeamDrives
(deprecated)

boolean

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

useDomainAdminAccess

boolean

ডোমেইন প্রশাসক হিসেবে অনুরোধটি জারি করুন।

যদি এর মান ' true সেট করা থাকে এবং নিম্নলিখিত অতিরিক্ত শর্তগুলো পূরণ হয়, তাহলে অনুরোধকারীকে প্রবেশাধিকার দেওয়া হয়:

  1. ফাইল আইডি প্যারামিটারটি একটি শেয়ার্ড ড্রাইভকে নির্দেশ করে।
  2. অনুরোধকারী সেই ডোমেইনের প্রশাসক, যেটির অন্তর্ভুক্ত শেয়ার্ড ড্রাইভটি।

আরও তথ্যের জন্য, ডোমেইন অ্যাডমিনিস্ট্রেটর হিসেবে শেয়ার্ড ড্রাইভ পরিচালনা দেখুন।

includePermissionsForView

string

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

অনুরোধকারী শরীর

অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।

প্রতিক্রিয়া সংস্থা

একটি ফাইলের অনুমতিসমূহের তালিকা।

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

JSON উপস্থাপনা
{
  "permissions": [
    {
      object (Permission)
    }
  ],
  "nextPageToken": string,
  "kind": string
}
ক্ষেত্র
permissions[]

object ( Permission )

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

nextPageToken

string

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

kind

string

এটি কী ধরনের রিসোর্স তা শনাক্ত করে। মান: নির্দিষ্ট স্ট্রিং "drive#permissionList"

অনুমোদনের পরিধি

নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/drive
  • 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

কিছু স্কোপ সীমাবদ্ধ এবং আপনার অ্যাপ সেগুলি ব্যবহার করার জন্য একটি নিরাপত্তা মূল্যায়নের প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।