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