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

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

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