Google Drive API מאפשר ללקוחות לגשת למשאבים מ-Google Drive.
- משאב REST: v3.about
- משאב REST: v3.apps
- משאב REST: v3.changes
- משאב REST: v3.channels
- משאב REST: v3.comments
- משאב REST: v3.drives
- משאב REST: v3.files
- משאב REST: v3.permissions
- משאב REST: v3.Replies
- משאב REST: v3.revisions
שירות: googleapis.com/drive/v3
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, השתמשו במידע הבא כשתשלחו את בקשות ה-API.
מסמך הגילוי
מסמך Discovery הוא מפרט קריא למחשבים לתיאור ולשימוש בממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין בסביבת פיתוח משולבת (IDE) וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת קצה בשירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה (endpoints) של שירות. לשירות הזה יש את נקודת הקצה הבאה של השירות, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה של השירות:
https://www.googleapis.com
משאב REST: v3.about
שיטות | |
---|---|
get |
GET /drive/v3/about קבלת מידע על המשתמש, על ה-Drive של המשתמש ועל יכולות המערכת. |
משאב REST: v3.apps
שיטות | |
---|---|
get |
GET /drive/v3/apps/{appId} הורדת אפליקציה ספציפית. |
list |
GET /drive/v3/apps רשימת האפליקציות המותקנות של המשתמש. |
משאב REST: v3.changes
שיטות | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken מקבל את אסימון ה-pageToken ההתחלתי לרישום שינויים עתידיים. |
list |
GET /drive/v3/changes בתיבת הדו-שיח הזו מפורטים השינויים של משתמש או של אחסון שיתופי. |
watch |
POST /drive/v3/changes/watch הרשמה לשינויים של משתמש. |
משאב REST: v3.channels
שיטות | |
---|---|
stop |
POST /drive/v3/channels/stop יופסק הצפייה במשאבים בערוץ הזה. |
משאב REST: v3.comments
שיטות | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments יצירת תגובה בקובץ. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId} התגובה נמחקת. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId} קבלת תגובה לפי מזהה. |
list |
GET /drive/v3/files/{fileId}/comments בתיבת הדו-שיח הזו מפורטים התגובות לקובץ. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} עדכון תגובה עם סמנטיקה של תיקון. |
משאב REST: v3.drives
שיטות | |
---|---|
create |
POST /drive/v3/drives ייווצר אחסון שיתופי. |
delete |
DELETE /drive/v3/drives/{driveId} מחיקה סופית של אחסון שיתופי שהמשתמש הוא organizer בו. |
get |
GET /drive/v3/drives/{driveId} הפונקציה מקבלת את המטא-נתונים של האחסון השיתופי לפי מזהה. |
hide |
POST /drive/v3/drives/{driveId}/hide האחסון השיתופי מוסתר מתצוגת ברירת המחדל. |
list |
GET /drive/v3/drives פירוט תיקיות האחסון השיתופי של המשתמש. |
unhide |
POST /drive/v3/drives/{driveId}/unhide שחזור האחסון השיתופי לתצוגת ברירת המחדל. |
update |
PATCH /drive/v3/drives/{driveId} עדכון המטא-נתונים של אחסון שיתופי. |
משאב REST: v3.files
שיטות | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy יצירת עותק של קובץ והחלה של כל העדכונים המבוקשים עם סמנטיקה של תיקונים. |
create |
POST /drive/v3/files POST /upload/drive/v3/files יצירת קובץ חדש. |
delete |
DELETE /drive/v3/files/{fileId} מוחק באופן סופי קובץ שבבעלות המשתמש, בלי להעביר אותו לאשפה. |
emptyTrash |
DELETE /drive/v3/files/trash כל הקבצים של המשתמש שהועברו לאשפה יימחקו באופן סופי. |
export |
GET /drive/v3/files/{fileId}/export המערכת מייצאת מסמך Google Workspace לסוג ה-MIME המבוקש ומחזירה תוכן שיוצא בבייטים. |
generateIds |
GET /drive/v3/files/generateIds יוצרת קבוצה של מזהי קבצים שאפשר לספק בבקשות ליצירה או להעתקה. |
get |
GET /drive/v3/files/{fileId} מקבלת מטא-נתונים או תוכן של קובץ לפי מזהה. |
list |
GET /drive/v3/files רשימת הקבצים של המשתמש. |
listLabels |
GET /drive/v3/files/{fileId}/listLabels רשימת התוויות בקובץ. |
modifyLabels |
POST /drive/v3/files/{fileId}/modifyLabels משנה את קבוצת התוויות שהוחלו על קובץ. |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} עדכון המטא-נתונים ו/או התוכן של קובץ. |
watch |
POST /drive/v3/files/{fileId}/watch תתבצע הרשמה לשינויים בקובץ. |
משאב REST: v3.permissions
שיטות | |
---|---|
create |
POST /drive/v3/files/{fileId}/permissions יצירת הרשאה לקובץ או לאחסון שיתופי. |
delete |
DELETE /drive/v3/files/{fileId}/permissions/{permissionId} מחיקת ההרשאה מתבצעת. |
get |
GET /drive/v3/files/{fileId}/permissions/{permissionId} מקבלת הרשאה לפי מזהה. |
list |
GET /drive/v3/files/{fileId}/permissions בתיבת הדו-שיח הזו מפורטים ההרשאות של קובץ או של אחסון שיתופי. |
update |
PATCH /drive/v3/files/{fileId}/permissions/{permissionId} המערכת מעדכנת הרשאה עם סמנטיקה של תיקון. |
משאב REST: v3.replies
שיטות | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies יצירת תשובה לתגובה. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} מחיקת תשובה. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} תקבל תשובה לפי מזהה. |
list |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies רשימת התשובות לתגובה. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} עדכון תשובה עם סמנטיקה של תיקון. |
משאב REST: v3.revisions
שיטות | |
---|---|
delete |
DELETE /drive/v3/files/{fileId}/revisions/{revisionId} גרסת הקובץ נמחקת באופן סופי. |
get |
GET /drive/v3/files/{fileId}/revisions/{revisionId} מקבלת מטא-נתונים או תוכן של גרסה לפי מזהה. |
list |
GET /drive/v3/files/{fileId}/revisions כאן רשומים הגרסאות הקודמות של הקובץ. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} עדכון גרסה עם סמנטיקה של תיקון. |