Google Drive API מאפשר ללקוחות לגשת למשאבים מ-Google Drive.
- משאב REST: v2.about
- משאב REST: v2.apps
- משאב REST: v2.changes
- משאב REST: v2.channels
- משאב REST: v2.children
- משאב REST: v2.comments
- משאב REST: v2.drives
- משאב REST: v2.files
- משאב REST: v2.parents
- משאב REST: v2.permissions
- משאב REST: v2.properties
- משאב REST: v2.replies
- משאב REST: v2.revisions
שירות: googleapis.com/drive/v2
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כששולחים את בקשות ה-API.
מסמך Discovery
מסמך Discovery הוא מפרט שקריא למכונות, שמתאר ממשקי API ל-REST ומאפשר שימוש בהם. הוא משמש ליצירת ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שצוינה בה כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה, וכל מזהי ה-URI שבהמשך הם יחסיים לנקודת הקצה הזו:
https://www.googleapis.com
משאב REST: v2.about
Methods | |
---|---|
get |
GET /drive/v2/about אחזור המידע על המשתמש הנוכחי יחד עם הגדרות Drive API |
משאב REST: v2.apps
משאב REST: v2.changes
Methods | |
---|---|
get |
GET /drive/v2/changes/{changeId} עברה משימוש: משתמשים ב- changes.getStartPageToken וב-changes.list כדי לאחזר שינויים מהזמן האחרון. |
getStartPageToken |
GET /drive/v2/changes/startPageToken הפונקציה מקבלת את pageToken ההתחלתי כדי לרשום שינויים עתידיים. |
list |
GET /drive/v2/changes הצגת רשימת השינויים של משתמש או של תיקיית אחסון שיתופי. |
watch |
POST /drive/v2/changes/watch הרשמה לקבלת עדכונים על שינויים במשתמש. |
משאב REST: v2.channels
Methods | |
---|---|
stop |
POST /drive/v2/channels/stop הפסקת הצפייה במשאבים דרך הערוץ הזה. |
משאב REST: v2.children
Methods | |
---|---|
delete |
DELETE /drive/v2/files/{folderId}/children/{childId} הסרת צאצא מתיקייה. |
get |
GET /drive/v2/files/{folderId}/children/{childId} מקבלת הפניה ספציפית לצאצא. |
insert |
POST /drive/v2/files/{folderId}/children הוספת קובץ לתיקייה. |
list |
GET /drive/v2/files/{folderId}/children הצגת רשימה של התיקיות המשניות של תיקייה. |
משאב REST: v2.comments
Methods | |
---|---|
delete |
DELETE /drive/v2/files/{fileId}/comments/{commentId} מחיקת תגובה. |
get |
GET /drive/v2/files/{fileId}/comments/{commentId} אחזור תגובה לפי מזהה. |
insert |
POST /drive/v2/files/{fileId}/comments יצירת תגובה חדשה בקובץ הנתון. |
list |
GET /drive/v2/files/{fileId}/comments הצגת רשימה של התגובות לקובץ. |
patch |
PATCH /drive/v2/files/{fileId}/comments/{commentId} עדכון של תגובה קיימת. |
update |
PUT /drive/v2/files/{fileId}/comments/{commentId} עדכון של תגובה קיימת. |
משאב REST: v2.drives
Methods | |
---|---|
delete |
DELETE /drive/v2/drives/{driveId} מחיקת אחסון שיתופי שהמשתמש הוא organizer בו באופן סופי. |
get |
GET /drive/v2/drives/{driveId} קבלת המטא-נתונים של אחסון שיתופי לפי מזהה. |
hide |
POST /drive/v2/drives/{driveId}/hide הסתרת אחסון שיתופי מהתצוגה שמוגדרת כברירת מחדל. |
insert |
POST /drive/v2/drives יצירת אחסון שיתופי חדש. |
list |
GET /drive/v2/drives רשימה של תיקיות האחסון השיתופי של המשתמש. |
unhide |
POST /drive/v2/drives/{driveId}/unhide שחזור של אחסון שיתופי לתצוגת ברירת המחדל. |
update |
PUT /drive/v2/drives/{driveId} עדכון המטא-נתונים של אחסון שיתופי. |
משאב REST: v2.files
Methods | |
---|---|
copy |
POST /drive/v2/files/{fileId}/copy יוצרת עותק של הקובץ שצוין. |
delete |
DELETE /drive/v2/files/{fileId} מחיקה סופית של קובץ שבבעלות המשתמש, בלי להעביר אותו לאשפה. |
emptyTrash |
DELETE /drive/v2/files/trash מחיקה סופית של כל הקבצים של המשתמש שנמצאים בפח. |
export |
GET /drive/v2/files/{fileId}/export פונקציה לייצא מסמך של Google Workspace לסוג ה-MIME המבוקש ולהחזיר את תוכן הבייטים שיוצאו. |
generateIds |
GET /drive/v2/files/generateIds יוצרת קבוצה של מזהי קבצים שאפשר לספק בבקשות להוספה או להעתקה. |
get |
GET /drive/v2/files/{fileId} אחזור המטא-נתונים או התוכן של קובץ לפי מזהה. |
insert |
POST /drive/v2/files POST /upload/drive/v2/files הוספת קובץ חדש. |
list |
GET /drive/v2/files רשימה של הקבצים של המשתמש. |
listLabels |
GET /drive/v2/files/{fileId}/listLabels הצגת רשימה של התוויות בקובץ. |
modifyLabels |
POST /drive/v2/files/{fileId}/modifyLabels שינוי קבוצת התוויות שהוחלו על קובץ. |
patch |
PATCH /drive/v2/files/{fileId} עדכון המטא-נתונים ו/או התוכן של קובץ. |
touch |
POST /drive/v2/files/{fileId}/touch מגדירים את השעה המעודכנת של הקובץ לשעת השרת הנוכחית. |
trash |
POST /drive/v2/files/{fileId}/trash העברת קובץ לאשפה. |
untrash |
POST /drive/v2/files/{fileId}/untrash שחזור קובץ מהאשפה. |
update |
PUT /drive/v2/files/{fileId} PUT /upload/drive/v2/files/{fileId} עדכון המטא-נתונים ו/או התוכן של קובץ. |
watch |
POST /drive/v2/files/{fileId}/watch הרשמה לקבלת עדכונים על שינויים בקובץ. |
משאב REST: v2.parents
Methods | |
---|---|
delete |
DELETE /drive/v2/files/{fileId}/parents/{parentId} הסרת הורה מקובץ. |
get |
GET /drive/v2/files/{fileId}/parents/{parentId} הפונקציה מקבלת הפניה ספציפית להורה. |
insert |
POST /drive/v2/files/{fileId}/parents הוספת תיקיית הורה לקובץ. |
list |
GET /drive/v2/files/{fileId}/parents הצגת ההורים של קובץ. |
משאב REST: v2.permissions
Methods | |
---|---|
delete |
DELETE /drive/v2/files/{fileId}/permissions/{permissionId} מחיקה של הרשאה מקובץ או מאחסון שיתופי. |
get |
GET /drive/v2/files/{fileId}/permissions/{permissionId} אחזור הרשאה לפי מזהה. |
getIdForEmail |
GET /drive/v2/permissionIds/{email} הפונקציה מחזירה את מזהה ההרשאה של כתובת אימייל. |
insert |
POST /drive/v2/files/{fileId}/permissions הוספת הרשאה לקובץ או לאחסון שיתופי. |
list |
GET /drive/v2/files/{fileId}/permissions הצגת ההרשאות של קובץ או אחסון שיתופי. |
patch |
PATCH /drive/v2/files/{fileId}/permissions/{permissionId} עדכון הרשאה באמצעות סמנטיקה של תיקון. |
update |
PUT /drive/v2/files/{fileId}/permissions/{permissionId} עדכון הרשאה. |
משאב REST: v2.properties
Methods | |
---|---|
delete |
DELETE /drive/v2/files/{fileId}/properties/{propertyKey} מחיקה של נכס. |
get |
GET /drive/v2/files/{fileId}/properties/{propertyKey} אחזור נכס לפי המפתח שלו. |
insert |
POST /drive/v2/files/{fileId}/properties הוספת נכס לקובץ, או עדכון שלו אם הוא כבר קיים. |
list |
GET /drive/v2/files/{fileId}/properties הצגת מאפייני הקובץ. |
patch |
PATCH /drive/v2/files/{fileId}/properties/{propertyKey} עדכון נכס. |
update |
PUT /drive/v2/files/{fileId}/properties/{propertyKey} עדכון נכס. |
משאב REST: v2.replies
Methods | |
---|---|
delete |
DELETE /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId} מחיקת תשובה. |
get |
GET /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId} מקבלת תשובה. |
insert |
POST /drive/v2/files/{fileId}/comments/{commentId}/replies יצירת תשובה חדשה לתגובה הנתונה. |
list |
GET /drive/v2/files/{fileId}/comments/{commentId}/replies הצגת רשימה של כל התשובות לתגובה. |
patch |
PATCH /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId} עדכון של תשובה קיימת. |
update |
PUT /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId} עדכון של תשובה קיימת. |
משאב REST: v2.revisions
Methods | |
---|---|
delete |
DELETE /drive/v2/files/{fileId}/revisions/{revisionId} מחיקה סופית של גרסת קובץ. |
get |
GET /drive/v2/files/{fileId}/revisions/{revisionId} מקבל גרסה ספציפית. |
list |
GET /drive/v2/files/{fileId}/revisions הצגת הגרסאות של קובץ. |
patch |
PATCH /drive/v2/files/{fileId}/revisions/{revisionId} עדכון של גרסה. |
update |
PUT /drive/v2/files/{fileId}/revisions/{revisionId} עדכון של גרסה. |