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

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

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

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