مجوزهای یک فایل یا درایو اشتراکی را فهرست میکند. برای اطلاعات بیشتر، به اشتراکگذاری فایلها، پوشهها و درایوها مراجعه کنید.
درخواست HTTP
GET https://www.googleapis.com/drive/v3/files/{fileId}/permissions
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
fileId | شناسه فایل یا درایو مشترک. |
پارامترهای پرس و جو
| پارامترها | |
|---|---|
pageSize | حداکثر تعداد مجوزهایی که باید برگردانده شود. سرویس ممکن است کمتر از این مقدار را برگرداند. اگر مشخص نشود، حداکثر ۱۰۰ مجوز برای درایوهای اشتراکی و کل لیست مجوزها برای درایوهای غیر اشتراکی بازگردانده میشود. حداکثر مقدار ۱۰۰ است؛ مقادیر بالاتر از ۱۰۰ به اجبار به ۱۰۰ کاهش داده میشوند. |
pageToken | توکن برای ادامه درخواست لیست قبلی در صفحه بعد. این باید روی مقدار |
supportsAllDrives | اینکه آیا برنامه درخواستکننده از هر دو درایوهای من و درایوهای اشتراکی پشتیبانی میکند یا خیر. |
supportsTeamDrives | منسوخ شده: به جای آن |
useDomainAdminAccess | درخواست را به عنوان مدیر دامنه ارسال کنید. اگر روی
برای اطلاعات بیشتر، به مدیریت درایوهای مشترک به عنوان مدیر دامنه مراجعه کنید. |
includePermissionsForView | مشخص میکند که کدام مجوزهای نمای اضافی باید در پاسخ لحاظ شوند. فقط |
درخواست بدنه
بدنه درخواست باید خالی باشد.
بدنه پاسخ
فهرستی از مجوزهای دسترسی به یک فایل.
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"permissions": [
{
object ( |
| فیلدها | |
|---|---|
permissions[] | فهرست مجوزها. اگر |
nextPageToken | نشانه صفحه برای صفحه بعدی مجوزها. اگر به انتهای لیست مجوزها رسیده باشید، این فیلد وجود نخواهد داشت. اگر نشانه به هر دلیلی رد شود، باید کنار گذاشته شود و صفحهبندی باید از صفحه اول نتایج مجدداً آغاز شود. نشانه صفحه معمولاً برای چند ساعت معتبر است. با این حال، اگر موارد جدیدی اضافه یا حذف شوند، نتایج مورد انتظار شما ممکن است متفاوت باشد. |
kind | نوع منبع را مشخص میکند. مقدار: رشتهی ثابت |
دامنههای مجوز
به یکی از حوزههای 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
برخی از حوزهها محدود شدهاند و برای استفاده برنامه شما از آنها، ارزیابی امنیتی لازم است. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.