משאב: Drive
ייצוג של אחסון שיתופי.
חלק מהשיטות של משאבים (כמו drives.update
) דורשות driveId
. משתמשים בשיטה drives.list
כדי לאחזר את המזהה של תיקיית אחסון שיתופי.
ייצוג ב-JSON |
---|
{
"id": string,
"name": string,
"colorRgb": string,
"kind": string,
"backgroundImageLink": string,
"capabilities": {
"canAddChildren": boolean,
"canComment": boolean,
"canCopy": boolean,
"canDeleteDrive": boolean,
"canDownload": boolean,
"canEdit": boolean,
"canListChildren": boolean,
"canManageMembers": boolean,
"canReadRevisions": boolean,
"canRename": boolean,
"canRenameDrive": boolean,
"canChangeDriveBackground": boolean,
"canShare": boolean,
"canChangeCopyRequiresWriterPermissionRestriction": boolean,
"canChangeDomainUsersOnlyRestriction": boolean,
"canChangeDriveMembersOnlyRestriction": boolean,
"canChangeSharingFoldersRequiresOrganizerPermissionRestriction": boolean,
"canResetDriveRestrictions": boolean,
"canDeleteChildren": boolean,
"canTrashChildren": boolean,
"canChangeDownloadRestriction": boolean
},
"themeId": string,
"backgroundImageFile": {
"id": string,
"xCoordinate": number,
"yCoordinate": number,
"width": number
},
"createdTime": string,
"hidden": boolean,
"restrictions": {
"copyRequiresWriterPermission": boolean,
"domainUsersOnly": boolean,
"driveMembersOnly": boolean,
"adminManagedRestrictions": boolean,
"sharingFoldersRequiresOrganizerPermission": boolean,
"downloadRestriction": {
object ( |
שדות | |
---|---|
id |
פלט בלבד. המזהה של האחסון השיתופי הזה, שהוא גם המזהה של התיקייה ברמה העליונה של האחסון השיתופי הזה. |
name |
השם של האחסון השיתופי הזה. |
colorRgb |
הצבע של האחסון השיתופי הזה כמחרוזת הקסדצימלית של RGB. אפשר להגדיר אותו רק בבקשת |
kind |
פלט בלבד. מזהה את סוג המשאב. הערך: המחרוזת הקבועה |
backgroundImageLink |
פלט בלבד. קישור לזמן קצר לתמונת הרקע של האחסון השיתופי הזה. |
capabilities |
פלט בלבד. היכולות שיש למשתמש הנוכחי באחסון השיתופי הזה. |
capabilities.canAddChildren |
פלט בלבד. האם המשתמש הנוכחי יכול להוסיף תיקיות צאצא לתיקיות באחסון השיתופי הזה. |
capabilities.canComment |
פלט בלבד. האם המשתמש הנוכחי יכול להגיב על קבצים באחסון השיתופי הזה. |
capabilities.canCopy |
פלט בלבד. האם המשתמש הנוכחי יכול להעתיק קבצים באחסון השיתופי הזה. |
capabilities.canDeleteDrive |
פלט בלבד. האם המשתמש הנוכחי יכול למחוק את האחסון השיתופי הזה. יכול להיות שגם אם תנסו למחוק את האחסון השיתופי, הפעולה תיכשל אם יש בו פריטים שלא הועברו לאשפה. |
capabilities.canDownload |
פלט בלבד. האם המשתמש הנוכחי יכול להוריד קבצים באחסון השיתופי הזה. |
capabilities.canEdit |
פלט בלבד. האם המשתמש הנוכחי יכול לערוך קבצים באחסון השיתופי הזה |
capabilities.canListChildren |
פלט בלבד. האם המשתמש הנוכחי יכול לראות את תיקיות הצאצא באחסון השיתופי הזה. |
capabilities.canManageMembers |
פלט בלבד. האם המשתמש הנוכחי יכול להוסיף חברים לאחסון השיתופי הזה, להסיר אותם או לשנות את התפקיד שלהם. |
capabilities.canReadRevisions |
פלט בלבד. האם המשתמש הנוכחי יכול לקרוא את משאב הגרסאות של קבצים באחסון השיתופי הזה. |
capabilities.canRename |
פלט בלבד. האם המשתמש הנוכחי יכול לשנות את השם של קבצים או תיקיות באחסון השיתופי הזה. |
capabilities.canRenameDrive |
פלט בלבד. האם המשתמש הנוכחי יכול לשנות את השם של האחסון השיתופי הזה. |
capabilities.canChangeDriveBackground |
פלט בלבד. האם המשתמש הנוכחי יכול לשנות את הרקע של תיקיית האחסון השיתופי הזו. |
capabilities.canShare |
פלט בלבד. האם המשתמש הנוכחי יכול לשתף קבצים או תיקיות באחסון השיתופי הזה. |
capabilities.canChangeCopyRequiresWriterPermissionRestriction |
פלט בלבד. האם המשתמש הנוכחי יכול לשנות את ההגבלה |
capabilities.canChangeDomainUsersOnlyRestriction |
פלט בלבד. האם המשתמש הנוכחי יכול לשנות את ההגבלה |
capabilities.canChangeDriveMembersOnlyRestriction |
פלט בלבד. האם המשתמש הנוכחי יכול לשנות את ההגבלה |
capabilities.canChangeSharingFoldersRequiresOrganizerPermissionRestriction |
פלט בלבד. האם המשתמש הנוכחי יכול לשנות את ההגבלה |
capabilities.canResetDriveRestrictions |
פלט בלבד. האם המשתמש הנוכחי יכול לאפס את ההגבלות של האחסון השיתופי להגדרות ברירת המחדל. |
capabilities.canDeleteChildren |
פלט בלבד. האם המשתמש הנוכחי יכול למחוק פריטי צאצא מתיקיות באחסון השיתופי הזה. |
capabilities.canTrashChildren |
פלט בלבד. האם המשתמש הנוכחי יכול להעביר לאשפה פריטי צאצא מתיקיות באחסון השיתופי הזה. |
capabilities.canChangeDownloadRestriction |
פלט בלבד. האם המשתמש הנוכחי יכול לשנות את הגבלות ההורדה שהמארגן הגדיר באחסון השיתופי הזה. |
themeId |
המזהה של העיצוב שממנו יוגדרו תמונת הרקע והצבע. אפשר לאחזר את קבוצת הערכים האפשריים של |
backgroundImageFile |
קובץ תמונה ופרמטרים לחיתוך שמהם מוגדרת תמונת רקע לאחסון השיתופי הזה. זהו שדה לכתיבה בלבד. אפשר להגדיר אותו רק בבקשות |
backgroundImageFile.id |
המזהה של קובץ תמונה ב-Google Drive שבו רוצים להשתמש כתמונת הרקע. |
backgroundImageFile.xCoordinate |
קואורדינטת ה-X של הפינה השמאלית העליונה של אזור החיתוך בתמונת הרקע. זהו ערך בטווח הסגור 0 עד 1. הערך הזה מייצג את המרחק האופקי מהצד השמאלי של התמונה כולה לצד השמאלי של אזור החיתוך, חלקי הרוחב של התמונה כולה. |
backgroundImageFile.yCoordinate |
קואורדינטת ה-Y של הפינה השמאלית העליונה של אזור החיתוך בתמונת הרקע. זהו ערך בטווח הסגור 0 עד 1. הערך הזה מייצג את המרחק האנכי מהצד העליון של התמונה כולה לצד העליון של אזור החיתוך, חלקי הגובה של התמונה כולה. |
backgroundImageFile.width |
רוחב התמונה החתוכה בטווח הסגור 0 עד 1. הערך הזה מייצג את רוחב התמונה החתוכה חלקי רוחב התמונה כולה. הגובה מחושב לפי יחס גובה-רוחב של 80 על 9. התמונה שמתקבלת צריכה להיות ברוחב של 1,280 פיקסלים לפחות ובגובה של 144 פיקסלים לפחות. |
createdTime |
פלט בלבד. השעה שבה נוצר האחסון השיתופי (תאריך ושעה בפורמט RFC 3339). |
restrictions |
קבוצת הגבלות שחלות על האחסון השיתופי הזה או על פריטים בתוכו. הערה: אי אפשר להגדיר הגבלות כשיוצרים אחסון שיתופי. כדי להוסיף הגבלה, קודם יוצרים תיקיית אחסון שיתופי ואז משתמשים ב |
restrictions.copyRequiresWriterPermission |
האם האפשרויות להעתקה, להדפסה או להורדה של קבצים בתוך האחסון השיתופי הזה צריכות להיות מושבתות לבעלי הרשאת קריאה ולבעלי הרשאת תגובה. אם המגבלה הזו מוגדרת ל |
restrictions.domainUsersOnly |
האם הגישה לאחסון השיתופי הזה ולפריטים שבו מוגבלת למשתמשים בדומיין שאליו האחסון השיתופי שייך. יכול להיות שמדיניות שיתוף אחרת שנקבעה מחוץ לאחסון השיתופי הזה תבטל את ההגבלה הזו. |
restrictions.driveMembersOnly |
האם הגישה לפריטים בתוך האחסון השיתופי הזה מוגבלת לחברים בו. |
restrictions.adminManagedRestrictions |
האם נדרשות הרשאות אדמין באחסון השיתופי הזה כדי לשנות את ההגבלות. |
restrictions.sharingFoldersRequiresOrganizerPermission |
אם הערך הוא true, רק משתמשים עם תפקיד המארגן יכולים לשתף תיקיות. אם הערך הוא false, משתמשים עם תפקיד המארגן או תפקיד המארגן של הקובץ יכולים לשתף תיקיות. |
restrictions.downloadRestriction |
הגבלות על הורדה שהוגדרו על ידי מנהלים של תיקיות אחסון שיתופי. |
orgUnitId |
פלט בלבד. היחידה הארגונית של האחסון השיתופי הזה. השדה הזה מאוכלס רק בתגובות של |
Methods |
|
---|---|
|
יצירת אחסון שיתופי. |
|
מוחק באופן סופי אחסון שיתופי שהמשתמש הוא organizer שלו. |
|
אחזור מטא-נתונים של אחסון שיתופי לפי מזהה. |
|
הסתרת אחסון שיתופי מהתצוגה שמוגדרת כברירת מחדל. |
|
רשימת תיקיות האחסון השיתופי של המשתמש. |
|
משחזרים את האחסון השיתופי לתצוגת ברירת המחדל. |
|
עדכון המטא-נתונים של אחסון שיתופי. |