Method: files.copy

יצירת עותק של קובץ והחלה של העדכונים המבוקשים באמצעות סמנטיקה של תיקון.

בקשת HTTP

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

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

פרמטרים של נתיב

פרמטרים
fileId

string

המזהה של הקובץ.

פרמטרים של שאילתה

פרמטרים
enforceSingleParent

boolean

הוצא משימוש. אין יותר תמיכה בהעתקת קבצים לכמה תיקיות. במקום זאת, אפשר להשתמש במקשי קיצור.

ignoreDefaultVisibility

boolean

האם להתעלם מהגדרות ברירת המחדל של הדומיין לגבי החשיפה של הקובץ שנוצר. אדמינים של דומיינים יכולים להגדיר כברירת מחדל שכל הקבצים שהועלו יהיו גלויים לדומיין. הפרמטר הזה עוקף את ההתנהגות הזו לגבי הבקשה. ההרשאות עדיין עוברות בירושה מתיקיות הורה.

keepRevisionForever

boolean

האם להגדיר את השדה 'keepForever' בגרסה החדשה של ה-head. האפשרות הזו רלוונטית רק לקבצים עם תוכן בינארי ב-Google Drive. אפשר לשמור לתמיד רק 200 גרסאות של הקובץ. אם הגעתם למגבלה, נסו למחוק גרסאות מוצמדות.

ocrLanguage

string

רמז לשפה לעיבוד OCR במהלך ייבוא התמונה (קוד ISO 639-1).

supportsAllDrives

boolean

האם האפליקציה המבקשת תומכת גם בתיקיות 'האחסון שלי' וגם בתיקיות אחסון שיתופי.

supportsTeamDrives
(deprecated)

boolean

האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב-supportsAllDrives.

includePermissionsForView

string

מציין אילו הרשאות של תצוגה נוספת צריך לכלול בתשובה. רק הערך 'פורסם' נתמך.

includeLabels

string

רשימה מופרדת בפסיקים של מזהי תוויות שרוצים לכלול בחלק labelInfo של התשובה.

גוף הבקשה

גוף הבקשה מכיל מופע של 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

היקפי הרשאה מסוימים מוגבלים, ונדרש הערכת אבטחה כדי שהאפליקציה שלכם תוכל להשתמש בהם. מידע נוסף זמין במדריך ההרשאות.