עדכון המטא-נתונים ו/או התוכן של קובץ. כשמבצעים קריאה לשיטה הזו, צריך למלא רק את השדות בבקשה שרוצים לשנות. במהלך עדכון שדות, ייתכן שחלק מהשדות ישתנו באופן אוטומטי, כמו modifiedDate
. שיטה זו תומכת בסמנטיקה של תיקונים.
השיטה הזו תומכת ב-URI מסוג /upload, ומקבלת מדיה שהועלתה עם המאפיינים הבאים:
- גודל הקובץ המקסימלי: 5,120GB
- סוגי MIME של מדיה מקובלים:
*/*
הערה: צריך לציין סוג MIME חוקי, ולא את הערך המילולי */*
. הערך המילולי */*
משמש רק כדי לציין שניתן להעלות כל סוג MIME חוקי.
מידע נוסף על העלאת קבצים זמין במאמר העלאת נתוני קבצים.
בקשת HTTP
- יש להעלות URI, עבור בקשות להעלאת מדיה:
PATCH https://www.googleapis.com/upload/drive/v3/files/{fileId}
- URI של מטא-נתונים, לבקשות למטא-נתונים בלבד:
PATCH https://www.googleapis.com/drive/v3/files/{fileId}
בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
uploadType |
הסוג של בקשת ההעלאה ל-URI של הערכים הקבילים הם:
|
fileId |
מזהה הקובץ. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
uploadType |
הסוג של בקשת ההעלאה ל-URI של הערכים הקבילים הם:
|
addParents |
רשימה של מזהי הורה להוספה שמופרדים בפסיקים. |
enforceSingleParent |
הוצאה משימוש: אין יותר תמיכה בהוספת קבצים למספר תיקיות. במקום זאת, אפשר להשתמש בקיצורי דרך. |
keepRevisionForever |
האם להגדיר את השדה 'keepForever' בגרסת ה-head החדשה. אפשרות זו רלוונטית רק לקבצים עם תוכן בינארי ב-Google Drive. ניתן לשמור רק עד 200 גרסאות קודמות של הקובץ באופן סופי. אם הגעת למגבלה, אפשר לנסות למחוק גרסאות קודמות מוצמדות. |
ocrLanguage |
רמז לשפה לעיבוד OCR במהלך ייבוא תמונה (קוד ISO 639-1). |
removeParents |
רשימה של מזהי הורה שצריך להסיר, שמופרדים בפסיקים. |
supportsAllDrives |
האם האפליקציה שביקשה תמיכה תומכת גם בתיקייה 'האחסון שלי' וגם בתיקיות אחסון שיתופי. |
supportsTeamDrives |
הוצאה משימוש: יש להשתמש במקום זאת ב- |
useContentAsIndexableText |
האם להשתמש בתוכן שהועלה כטקסט שניתן להוסיף לאינדקס. |
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.metadata
https://www.googleapis.com/auth/drive.scripts
חלק מההיקפים מוגבלים ומחייבים בדיקת אבטחה כדי שהאפליקציה תוכל להשתמש בהם. למידע נוסף, ניתן לעיין במדריך ההרשאות.