סקירה כללית על Google Drive API

Google Drive API מאפשר ליצור אפליקציות שמשתמשות בענן של Google Drive אחסון. אפשר לפתח אפליקציות שמשתלבות עם Drive, וליצור פונקציונליות יעילה באפליקציה באמצעות ממשק ה-API של Drive.

בתרשים הזה מוצג הקשר בין אפליקציית Drive שלכם, Drive API ו-Drive:

מבוא ל-Google Drive
איור 1. תרשים הקשרים ב-Google Drive.

המונחים האלה מגדירים את הרכיבים העיקריים שמוצגים באיור 1:

Google Drive
שירות אחסון הקבצים בענן של Google מספק למשתמשים אחסון אישי בשם האחסון שלי, ואפשרות לגשת תיקיות משותפות, שנקראות תיקיות אחסון שיתופי.
Google Drive API
API ל-REST שמאפשר להשתמש באחסון ב-Drive בתוך האפליקציה.
אפליקציית Google Drive
אפליקציה שמשתמשת ב-Drive כפתרון האחסון שלה.
ממשק המשתמש של Google Drive
ממשק המשתמש של Google לניהול קבצים שמאוחסנים ב-Drive. אם האפליקציה היא אפליקציה מסוג עורך, כמו גיליון אלקטרוני או מעבד תמלילים, אפשר לשלב אותו בממשק המשתמש של Drive כדי ליצור ולפתוח קבצים בתוך האפליקציה.
האחסון שלי
מיקום אחסון ב-Drive שבבעלות משתמש מסוים. הקבצים ניתן לשתף את הקבצים שמאוחסנים בתיקיית 'האחסון שלי' עם משתמשים אחרים, אבל הבעלות על התוכן תמשיך להיות ספציפית למשתמש יחיד.
OAuth 2.0
פרוטוקול ההרשאה שנדרש ל-Google Drive API כדי לאמת את משתמשים באפליקציה. אם האפליקציה משתמשת להיכנס באמצעות חשבון Google מתבצע טיפול בזרימת OAuth 2.0 ובאסימוני הגישה של האפליקציות.
אחסון שיתופי
מיקום אחסון ב-Drive שבבעלותו קבצים שמשתמשים מרובים עובדים עליהם ביחד. כל משתמש שיש לו גישה לאחסון שיתופי יכול לגשת לכל הקבצים שהוא מכיל. המשתמשים יכולים גם לקבל גישה לקבצים ספציפיים בתוך נסיעה.

שימוש ב-Drive API

תוכלו להשתמש ב-Drive API כדי:

  • הורדת קבצים מ-Drive וגם להעלות קבצים ל-Drive.
  • חיפוש קבצים ותיקיות מאוחסנים ב-Drive. ליצור שאילתות חיפוש מורכבות שמחזירות כל אחד משדות המטא-נתונים של הקבצים מקור המידע קבצים.
  • המשתמשים יכולים לשתף קבצים, תיקיות ואחסון לעבוד יחד על תוכן.
  • משולב עם Google Picker API לחיפוש כל הקבצים ב-Drive והחזרת את שם הקובץ, כתובת ה-URL, שם הקובץ האחרון תאריך השינוי ושם המשתמש.
  • יצירת קיצורי דרך של צד שלישי קישורים חיצוניים לנתונים שמאוחסנים מחוץ ל-Drive, מאגר נתונים אחר או מערכת אחרת לאחסון בענן.
  • יוצרים תיקיית Drive ייעודית עבור לאחסן נתונים ספציפיים לאפליקציה כך שהאפליקציה לא תוכל גישה לכל התוכן של המשתמש שמאוחסן ב-Drive.
  • לשלב את האפליקציה שתומכת ב-Drive עם ממשק המשתמש של Drive באמצעות ממשק המשתמש של Google Drive. זה ממשק המשתמש הרגיל של Google באינטרנט, שבהם אפשר להשתמש כדי ליצור, לארגן, לגלות ולשתף קבצים ב-Drive.
  • החלת תוויות לקבצים ב-Drive, הגדרת ערכים לשדה של התווית, קריאת שדה התווית בקבצים, וחיפוש קבצים באמצעות מונחי מטא-נתונים של תוויות שהוגדרו על ידי בטקסונומיה של התוויות המותאמות אישית.
רוצה לראות את Google Drive API בפעולה?
בערוץ Google Workspace למפתחים אפשר למצוא סרטונים על טיפים טריקים ואת התכונות החדשות ביותר.