Method: files.copy

یک کپی از فایل مشخص شده ایجاد می کند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

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

مولفه های
fileId

string

شناسه فایل برای کپی.

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

مولفه های
convert

boolean

آیا این فایل به فرمت Docs Editors مربوطه تبدیل شود.

enforceSingleParent
(deprecated)

boolean

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

ocr

boolean

آیا باید OCR در آپلودهای .jpg، .png، .gif یا .pdf.

ocrLanguage

string

اگر ocr درست است، به زبان مورد استفاده اشاره می کند. مقادیر معتبر کدهای BCP 47 هستند.

pinned

boolean

اینکه نسخه اصلی نسخه جدید پین شود یا خیر. یک فایل می تواند حداکثر 200 ویرایش پین شده داشته باشد.

supportsAllDrives

boolean

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

supportsTeamDrives
(deprecated)

boolean

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

timedTextLanguage

string

زبان متن زمان دار.

timedTextTrackName

string

نام آهنگ متن زمان‌دار.

visibility

enum ( Visibility )

قابلیت مشاهده فایل جدید این پارامتر فقط زمانی مرتبط است که منبع یک سند بومی Google نباشد و convert=false باشد.

includePermissionsForView

string

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

includeLabels

string

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

درخواست بدن

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

بدن پاسخگو

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

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.apps.readonly
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.photos.readonly

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