אם אתם משתמשים ב-Google Drive API בגרסה 2, רוב התוכן ב-Google Drive API מדריך 3 מתייחס גם לגרסה 2. הקטע הזה מכיל את כל המידע שספציפי לגרסה 2, והוא שונה שמוצגת בדפים ספציפיים במדריך גרסה 3. כדי לקבל הקשר מלא, כל אחד מסעיפי המשנה מכילה את הקישור לדף המדריך המתאים.
לרשימת ההבדלים המלאה, אפשר לעיין ב-Drive API v2 & השוואה לגרסה 3 .
הורדה ו- לפרסם גרסאות של קבצים
בקטע הורדות ו לפרסם גרסאות של קבצים המידע הבא הוא ספציפי לגרסה 2, ומחליף את הקטעים האלה מוצגת לגרסה 3:
רשימה & להוריד גרסאות קודמות
לאחר קבלת רשימה של גרסאות קודמות של קובץ, אפשר להוריד את התוכן של כל
על ידי שליחת בקשת GET
מורשית
[]downloadUrl
](/drive/api/reference/rest/v2/revisions).
Google Drive יוצר את כתובת האתר לטווח הקצר כאשר מבקשים את הגרסה הקודמת.
אין להסתמך על המידע הזה לשימוש מאוחר יותר.
ניתן גם לייצא את הגרסה באחד מהפורמטים הנתמכים על ידי עיון ב
נכס exportLinks
.
מאפייני קובץ מותאמים אישית
בנוסף למידע בדף הוספת מאפיינים של קבצים מותאמים אישית, המידע הבא הוא ספציפי לגבי גרסה 2:
הגישה לנכסים מתבצעת באמצעות
משאב properties
.
זה המבנה של נכס אופייני שיכול לשמש לאחסון מזהה מסד הנתונים של הקובץ ב-Drive.
{
'key': 'additionalID',
'value': 'ID',
'visibility': 'PRIVATE'
}
למידע נוסף על מגבלות, אפשר לעיין במאמר
properties
בקובץ העזר
התיעוד.
הפעלת התמיכה באחסון שיתופי
בנוסף למידע שבדף הטמעת תמיכה לאחסון שיתופי, צריך להחליף את השדה הנוסף הזה
trashedDate
לגרסה 2.
בקטע הטמעת תמיכה לאחסון שיתופי,
בשיטות הבאות נדרשים supportsAllDrives=true
כשעובדים עם
מעודד תוכן:
files.get
files.list
files.insert
files.update
files.patch
files.copy
files.trash
files.untrash
files.delete
files.touch
children.insert
parents.insert
changes.list
changes.getStartPageToken
changes.get
permissions.list
permissions.get
permissions.insert
permissions.update
permissions.patch
permissions.delete
ל-methods changes.get
ו-changes.list
יש מספר פרמטרים שספציפיים ל-
תיקיות אחסון שיתופי. לרשימת פרמטרים, ראו מעקב אחר שינויים
נסיעה
.
העלאת קבצים
בדף Upload file data, רואים את הפרטים הבאים ספציפי לגרסה 2:
ייבוא לסוגים של Google Docs
כשיוצרים קובץ ב-Google Drive, אפשר להמיר קבצים מסוגים מסוימים
מסמך ב-Google Docs, ב-Google Sheets או ב-Google Slides. יש לכלול את
שאילתה files.insert
convert
ומגדירים את המאפיין mimeType
של הקובץ (workspace_name). עבור
מידע נוסף ראה העלאת קובץ
.
שיתוף קבצים, תיקיות נסיעות
הודעה לגבי שיתוף קבצים, תיקיות נסיעות
ב-v3, שדה אחד בלבד, role
, מציין את התפקידים בפועל עבור משתמש, קבוצה,
או דומיין. בגרסה 2, נדרשים גם השדה role
וגם השדה additionalRoles
של
משקפת את התפקידים האפקטיביים שיש למשתמש, לקבוצה או לדומיין
של הפריט הנתון.
הבדלים בשאילתות חיפוש בגרסה 2
השדה title
של גרסה 2.0 הוא name
בגרסה 3. אפשר לראות דוגמאות בקטע חיפוש קבצים
תיקיות.
השדה createdDate
של גרסה 2.0 הוא createdTime
בגרסה 3. אפשר לראות דוגמאות בקטע חיפוש
תיקיות אחסון שיתופי.
השדה modifiedDate
של גרסה 2.0 הוא modifiedTime
בגרסה 3. גרסה 2 של lastViewedByMeDate
השדה הוא viewedByMeTime
בגרסה 3. לפרטים נוספים, אפשר לעיין בקטע מונחי חיפוש ומונחי חיפוש
אופרטורים.