- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
یک کپی از فایل مشخص شده ایجاد می کند.
درخواست HTTP
POST https://www.googleapis.com/drive/v2/files/{fileId}/copy
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
fileId | شناسه فایل برای کپی. |
پارامترهای پرس و جو
مولفه های | |
---|---|
convert | آیا این فایل به فرمت Docs Editors مربوطه تبدیل شود. |
enforceSingleParent | منسوخ شده: کپی کردن فایل ها در چندین پوشه دیگر پشتیبانی نمی شود. به جای آن از میانبرها استفاده کنید. |
ocr | آیا باید OCR در آپلودهای .jpg، .png، .gif یا .pdf. |
ocrLanguage | اگر |
pinned | اینکه نسخه اصلی نسخه جدید پین شود یا خیر. یک فایل می تواند حداکثر 200 ویرایش پین شده داشته باشد. |
supportsAllDrives | اینکه آیا برنامه درخواست کننده هم از My Drives و هم درایوهای مشترک پشتیبانی می کند. |
supportsTeamDrives | منسوخ شده: به جای آن از |
timedTextLanguage | زبان متن زمان دار. |
timedTextTrackName | نام آهنگ متن زماندار. |
visibility | قابلیت مشاهده فایل جدید این پارامتر فقط زمانی مرتبط است که منبع یک سند بومی Google نباشد و convert=false باشد. |
includePermissionsForView | مشخص می کند که کدام مجوزهای اضافی در پاسخ گنجانده شود. فقط |
includeLabels | فهرستی از شناسههای برچسبهایی که با کاما از هم جدا شدهاند تا در قسمت |
درخواست بدن
بدنه درخواست شامل یک نمونه از 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
برخی از دامنه ها محدود هستند و برای استفاده از برنامه شما به ارزیابی امنیتی نیاز دارند. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.