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