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

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

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

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

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

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

מה אפשר לעשות עם Drive API?

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

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