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