Method: files.delete

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

בקשת HTTP

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

בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.

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

פרמטרים
fileId

string

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

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

פרמטרים
supportsAllDrives

boolean

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

supportsTeamDrives
(deprecated)

boolean

הוצאה משימוש: יש להשתמש במקום זאת ב-supportsAllDrives.

enforceSingleParent
(deprecated)

boolean

הוצא משימוש: אם פריט לא נמצא באחסון שיתופי ומוחק את הפריט ההורה האחרון שלו, אבל הפריט עצמו לא נמצא, הפריט ימוקם מתחת לרמה הבסיסית (root) של הבעלים.

גוף הבקשה

גוף הבקשה חייב להיות ריק.

גוף התגובה

אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.

היקפי הרשאות

כדי להשתמש בתכונה הזו יש צורך באחד מההיקפים הבאים של 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.file

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