- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
یک کپی از یک فایل ایجاد می کند و هر به روز رسانی درخواستی را با معنای پچ اعمال می کند. برای اطلاعات بیشتر، به ایجاد و مدیریت فایلها مراجعه کنید.
درخواست HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/copy
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
fileId | شناسه فایل |
پارامترهای پرس و جو
پارامترها | |
---|---|
enforceSingleParent | منسوخ شده: کپی کردن فایل ها در چندین پوشه دیگر پشتیبانی نمی شود. به جای آن از میانبرها استفاده کنید. |
ignoreDefaultVisibility | اینکه آیا تنظیمات پیشفرض نمایان بودن دامنه برای فایل ایجاد شده نادیده گرفته شود. مدیران دامنه می توانند انتخاب کنند که همه فایل های آپلود شده به صورت پیش فرض برای دامنه قابل مشاهده باشند. این پارامتر آن رفتار را برای درخواست دور می زند. مجوزها همچنان از پوشه های والد به ارث می رسند. |
keepRevisionForever | آیا باید فیلد |
ocrLanguage | یک اشاره زبان برای پردازش OCR در هنگام وارد کردن تصویر (کد ISO 639-1). |
supportsAllDrives | اینکه آیا برنامه درخواست کننده هم از My Drives و هم درایوهای مشترک پشتیبانی می کند. |
supportsTeamDrives | منسوخ شده: به جای آن از |
includePermissionsForView | مشخص می کند که کدام مجوزهای اضافی در پاسخ گنجانده شود. فقط |
includeLabels | فهرستی از شناسههای برچسبهایی که با کاما از هم جدا شدهاند تا در قسمت |
درخواست بدن
بدنه درخواست شامل یک نمونه از 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
برخی از دامنه ها محدود هستند و برای استفاده از برنامه شما به ارزیابی امنیتی نیاز دارند. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.