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

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

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

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

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

Google Drive
שירות אחסון הקבצים בענן של Google מספק למשתמשים נפח אחסון אישי שנקרא My Drive, ואפשרות לגשת לתיקיות משותפות בשם אחסון שיתופי.
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?

ניתן להשתמש בממשק ה-API של Drive כדי:

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

  • כדי ללמוד איך להגדיר ולהפעיל אפליקציה פשוטה של Google Drive API, קראו את הסקירה הכללית למתחילים.