המדריך הזה מכיל משימות שקשורות לניהול של תיקיות אחסון שיתופי, כמו יצירה של תיקיות אחסון שיתופי וניהול של חברים והרשאות.
מידע נוסף על מגבלות התיקיות באחסון שיתופי זמין במאמר מגבלות על תיקיות.
יצירת תיקיות אחסון שיתופי
כדי ליצור אחסון שיתופי, משתמשים ב-method drives.create
.
Java
Python
Node.js
PHP
.NET
קריאות לשיטה drives.create
הן חד-ערכיות.
הפרמטר requestId
מזהה את הניסיון הלוגי ליצור את הנסיעה המשותפת. אם פג הזמן הקצוב לקבלת תשובה מהבקשה או שהיא מחזירה שגיאה לא מוגדרת בקצה העורפי, אפשר לחזור על אותה בקשה. השדה requestId
וגוף הבקשה חייבים להישאר זהים.
אם האחסון השיתופי נוצר בהצלחה בבקשה קודמת או כתוצאה מניסיון חוזר, תוחזר התשובה הרגילה. לפעמים, למשל אחרי זמן רב או אם גוף הבקשה השתנה, עשויה להופיע הודעת השגיאה 409
, שמציינת שצריך להשליך את requestId
.
הוספה או הסרה של חברים בתיקיות האחסון השיתופי
הוספה או הסרה של חברים באחסון השיתופי באמצעות המשאב permissions
.
כדי להוסיף חבר, יוצרים את ההרשאה באחסון השיתופי. אפשר להשתמש בשיטות ההרשאה גם בקבצים ספציפיים באחסון השיתופי כדי להעניק לחברים הרשאות נוספות או לאפשר למשתמשים שאינם חברים לשתף פעולה בפריטים ספציפיים.
מידע נוסף ודוגמת קוד זמינים במאמר שיתוף קבצים, תיקיות ודיסקים.
מחיקת אחסון שיתופי
כדי למחוק אחסון משותף, משתמשים בשיטה drives.delete
. לפני שמוחקים את האחסון השיתופי, צריך להעביר את כל התוכן לאשפה או למחוק אותו.
ניהול של תיקיות אחסון שיתופי לאדמינים של דומיינים
כדי לנהל תיקיות אחסון שיתופי בארגון, מחילים את הפרמטר useDomainAdminAccess
עם המשאבים drives
ו-permissions
.
משתמשים שמפעילים את השיטות האלה עם useDomainAdminAccess=true
חייבים להיות בעלי הרשאת אדמין ב-Drive and Docs
.
אדמינים יכולים לחפש תיקיות אחסון שיתופי או לעדכן את ההרשאות של תיקיות אחסון שיתופי שבבעלות הארגון שלהם, ללא קשר לחברות של האדמין בכל תיקיית אחסון שיתופי.
שחזור של אחסון שיתופי שאין לו מארגן
בדוגמה הבאה מוסבר איך להשתמש במשאבים האלה כדי לשחזר תיקיות אחסון שיתופיות שכבר אין להן מארגן.
Java
Python
Node.js
PHP
.NET
מגבלות על תיקיות
לתיקיות באחסון השיתופי יש מגבלות אחסון מסוימות. מידע נוסף זמין במאמר מגבלות על אחסון שיתופי ב-Google Drive.
מכסת פריטים
בכל תיקייה באחסון השיתופי של משתמש יש מגבלה של 500,000 פריטים, כולל קבצים, תיקיות וקיצורי דרך.
כשמגיעים למגבלה, לא ניתן להוסיף פריטים לאחסון השיתופי. כדי לקבל שוב קבצים, המשתמשים צריכים למחוק את הפריטים מהתיקייה באופן סופי. חשוב לזכור שפריטים באשפה נספרים במסגרת המגבלה, אבל פריטים שנמחקו לתמיד לא נספרים. מידע נוסף זמין במאמר העברה של קבצים או תיקיות לאשפה או מחיקה שלהם.
מגבלת עומק התיקייה
תיקייה באחסון שיתופי לא יכולה להכיל יותר מ-100 רמות של תיקיות בתצוגת עץ. כלומר, אי אפשר לאחסן תיקיית צאצא מתחת לתיקייה עם יותר מ-99 רמות עומק. ההגבלה הזו חלה רק על תיקיות צאצא.
ניסיונות להוסיף יותר מ-100 רמות של תיקיות מחזירים תגובה עם קוד הסטטוס teamDriveHierarchyTooDeep
של HTTP.