השירות המתקדם של Drive מאפשר להשתמש Google Drive API ב-Apps Script. דומה מאוד Drive מובנה ב-Apps Script service, ה-API הזה מאפשר לסקריפטים ליצור, למצוא, ולשנות קבצים ותיקיות ב-Google Drive. ברוב המקרים קל יותר להשתמש בשירות המובנה, אבל השירות המתקדם הזה מספק כמה תכונות נוספות, כולל גישה למאפייני קבצים מותאמים אישית וגרסאות של קבצים ותיקיות.
חומרי עזר
מידע מפורט על השירות הזה זמין במסמכי העזרה של Google Drive API. כמו כל השירותים המתקדמים ב-Apps Script, גם בשירות המתקדם של Drive נעשה שימוש באותם אובייקטים, שיטות ופרמטרים כמו ב-API הציבורי. מידע נוסף זמין במאמר איך נקבעות חתימות של שיטות.
כדי לדווח על בעיות ולקבל תמיכה נוספת, אפשר לעיין בתמיכה של Drive API guide.
קוד לדוגמה
דוגמאות הקוד בקטע הזה הן גרסה 3 של ה-API.
העלאת קבצים
דוגמת הקוד הבאה מראה איך לשמור קובץ ב-Drive של משתמש.
הצגת רשימה של תיקיות
דוגמת הקוד הבאה מראה איך לראות את רשימת התיקיות ברמה העליונה בתיקייה של המשתמש ב-Drive. שימו לב לשימוש באסימונים של דפים כדי לגשת לרשימה המלאה של תוצאות.
הצגת רשימה של גרסאות קודמות
דוגמת הקוד הבאה מראה איך להציג רשימה של גרסאות קודמות של קובץ נתון. הערה בקבצים מסוימים יכולים להיות כמה גרסאות, וצריך להשתמש באסימוני דפים כדי כדי לגשת לרשימת התוצאות המלאה.
הוספת מאפייני קובץ
דוגמת הקוד הבאה משתמשת בשדה appProperties
כדי להוסיף פרמטר מותאם אישית
לקובץ. המאפיין המותאם אישית גלוי רק לסקריפט. כדי להוסיף
למאפיין המותאם אישית של הקובץ שגלוי גם לאפליקציות אחרות, משתמשים
השדה properties
במקום זאת. מידע נוסף זמין במאמר הוספת קובץ מותאם אישית
נכסים דיגיטליים.