משאב: 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 }, "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 }, "orgUnitId": string } |
שדות | |
---|---|
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 |
פלט בלבד. אם המשתמש הנוכחי יכול להעביר לאשפה ילדים מתיקיות באחסון השיתופי הזה. |
themeId |
המזהה של העיצוב שממנו יוגדרו תמונת הרקע והצבע. אפשר לאחזר את הקבוצה של |
backgroundImageFile |
קובץ תמונה ופרמטרים לחיתוך שמהם מוגדרת תמונת רקע לאחסון השיתופי הזה. זהו שדה לכתיבה בלבד. אפשר להגדיר אותו רק בבקשות |
backgroundImageFile.id |
המזהה של קובץ תמונה ב-Google Drive שמשמש ליצירת תמונת הרקע. |
backgroundImageFile.xCoordinate |
קואורדינטת ה-X של הפינה השמאלית העליונה של אזור החיתוך בתמונת הרקע. זהו ערך בטווח הסגור של 0 עד 1. הערך הזה מייצג את המרחק האופקי מהצד השמאלי של התמונה כולה לצד שמאל של אזור החיתוך, חלקי רוחב התמונה כולה. |
backgroundImageFile.yCoordinate |
קואורדינטת ה-Y של הפינה השמאלית העליונה של אזור החיתוך בתמונת הרקע. זהו ערך בטווח הסגור של 0 עד 1. הערך הזה מייצג את המרחק האנכי מהצד העליון של התמונה כולה אל הצד העליון של אזור החיתוך, חלקי גובה התמונה כולה. |
backgroundImageFile.width |
רוחב התמונה החתוכה בטווח הסגור של 0 עד 1. הערך הזה מייצג את רוחב התמונה החתוכה חלקי רוחב התמונה כולה. הגובה מחושב על ידי החלת יחס גובה-רוחב של 80 עד 9 בין רוחב וגובה. התמונה שתתקבל חייבת להיות ברוחב של לפחות 1280 פיקסלים ובגובה של 144 פיקסלים. |
createdTime |
פלט בלבד. השעה שבה האחסון השיתופי נוצר (תאריך ושעה של RFC 3339). |
restrictions |
קבוצת הגבלות שחלות על האחסון השיתופי הזה או על פריטים באחסון השיתופי הזה. חשוב לדעת: לא ניתן להגדיר הגבלות כשיוצרים אחסון שיתופי. כדי להוסיף הגבלה, קודם צריך ליצור אחסון שיתופי ולאחר מכן להשתמש ב- |
restrictions.copyRequiresWriterPermission |
צריך להשבית לקוראים ולבעלי הרשאת תגובה את האפשרויות להעתיק, להדפיס או להוריד קבצים בתוך האחסון השיתופי הזה. אם תגדירו את ההגבלה הזו לערך |
restrictions.domainUsersOnly |
האם הגישה לאחסון השיתופי הזה ולפריטים שנכללים בו מוגבלת למשתמשים בדומיין שאליו שייך האחסון השיתופי. יכול להיות שכללי מדיניות אחרים שהוגדרו מחוץ לאחסון השיתופי הזה יבטלו את ההגבלה הזו. |
restrictions.driveMembersOnly |
האם הגישה לפריטים באחסון השיתופי הזה מוגבלת לחברים בו. |
restrictions.adminManagedRestrictions |
האם נדרשות הרשאות אדמין באחסון השיתופי הזה כדי לשנות את ההגבלות. |
restrictions.sharingFoldersRequiresOrganizerPermission |
אם הערך הוא True, רק משתמשים עם תפקיד מארגן יכולים לשתף תיקיות. אם המדיניות מוגדרת כ-False, משתמשים עם תפקיד מארגן או מארגן קבצים יכולים לשתף תיקיות. |
orgUnitId |
פלט בלבד. היחידה הארגונית של האחסון השיתופי הזה. השדה הזה מאוכלס רק בתשובות |
שיטות |
|
---|---|
|
יצירת אחסון שיתופי. |
|
מוחקת לתמיד אחסון שיתופי שהמשתמש הוא organizer בו. |
|
מקבלת מטא-נתונים של אחסון שיתופי לפי מזהה. |
|
הסתרת האחסון השיתופי מתצוגת ברירת המחדל. |
|
פירוט תיקיות האחסון השיתופי של המשתמש. |
|
שחזור של תיקיית אחסון שיתופי לתצוגת ברירת המחדל. |
|
עדכון המטא-נתונים של אחסון שיתופי. |