Method: files.copy

یک کپی از یک فایل ایجاد می‌کند و هرگونه به‌روزرسانی درخواستی را با معانی وصله اعمال می‌کند. برای اطلاعات بیشتر، به ایجاد و مدیریت فایل‌ها مراجعه کنید.

درخواست HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/copy

این URL از سینتکس Transcoding در gRPC استفاده می‌کند.

پارامترهای مسیر

پارامترها
fileId

string

شناسه فایل.

پارامترهای پرس و جو

پارامترها
enforceSingleParent
(deprecated)

boolean

منسوخ شده: کپی کردن فایل‌ها در چندین پوشه دیگر پشتیبانی نمی‌شود. به جای آن از میانبرها استفاده کنید.

ignoreDefaultVisibility

boolean

اینکه آیا تنظیمات پیش‌فرض نمایش دامنه برای فایل ایجاد شده نادیده گرفته شود یا خیر. مدیران دامنه می‌توانند انتخاب کنند که تمام فایل‌های آپلود شده به طور پیش‌فرض برای دامنه قابل مشاهده باشند؛ این پارامتر این رفتار را برای درخواست نادیده می‌گیرد. مجوزها همچنان از پوشه‌های والد به ارث می‌رسند.

keepRevisionForever

boolean

آیا فیلد keepForever در ویرایش جدید head تنظیم شود یا خیر. این فقط برای فایل‌هایی با محتوای دودویی در گوگل درایو قابل اجرا است. فقط ۲۰۰ ویرایش برای فایل می‌تواند برای همیشه نگه داشته شود. اگر به حد نصاب رسیدید، سعی کنید ویرایش‌های پین شده را حذف کنید.

ocrLanguage

string

یک راهنمای زبانی برای پردازش OCR در حین وارد کردن تصویر (کد ISO 639-1).

supportsAllDrives

boolean

اینکه آیا برنامه درخواست‌کننده از هر دو درایوهای من و درایوهای اشتراکی پشتیبانی می‌کند یا خیر.

supportsTeamDrives
(deprecated)

boolean

منسوخ شده: به جای آن supportsAllDrives استفاده کنید.

includePermissionsForView

string

مشخص می‌کند که کدام مجوزهای نمای اضافی باید در پاسخ لحاظ شوند. فقط published پشتیبانی می‌شود.

includeLabels

string

فهرستی از شناسه‌های برچسب‌ها که با کاما از هم جدا شده‌اند و باید در بخش labelInfo پاسخ قرار گیرند.

copyComments

boolean

اینکه آیا نظرات باز (حل نشده) مرتبط با فایل کپی شوند یا خیر.

درخواست بدنه

بدنه درخواست شامل نمونه‌ای از File است.

بدنه پاسخ

در صورت موفقیت، بدنه پاسخ شامل نمونه‌ای از File است.

دامنه‌های مجوز

به یکی از حوزه‌های 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.photos.readonly

برخی از حوزه‌ها محدود شده‌اند و برای استفاده برنامه شما از آنها، ارزیابی امنیتی لازم است. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.