Google Drive API מאפשר ללקוחות לגשת למשאבים מ-Google Drive.
- משאב REST: v3.about
- משאב REST: v3.accessproposals
- משאב REST: v3.apps
- משאב REST: v3.changes
- משאב REST: v3.channels
- משאב REST: v3.comments
- משאב REST: v3.drives
- משאב REST: v3.files
- משאב REST: v3.operations
- משאב REST: v3.permissions
- משאב REST: v3.replies
- משאב REST: v3.revisions
שירות: googleapis.com/drive/v3
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כששולחים את בקשות ה-API.
מסמך Discovery
מסמך Discovery הוא מפרט שקריא למכונות, שמתאר ממשקי API ל-REST ומאפשר להשתמש בהם. הוא משמש ליצירת ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שצוינה בה כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה, וכל מזהי ה-URI שבהמשך הם יחסיים לנקודת הקצה הזו:
https://www.googleapis.com
משאב REST: v3.about
Methods | |
---|---|
get |
GET /drive/v3/about אחזור מידע על המשתמש, על Drive של המשתמש ועל יכולות המערכת. |
משאב REST: v3.accessproposals
Methods | |
---|---|
get |
GET /drive/v3/files/{fileId}/accessproposals/{proposalId} אחזור של AccessProposal לפי מזהה. |
list |
GET /drive/v3/files/{fileId}/accessproposals הצגת רשימה של AccessProposals בקובץ. |
resolve |
POST /drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve משמש לאישור או לדחייה של הצעת גישה. |
משאב REST: v3.apps
Methods | |
---|---|
get |
GET /drive/v3/apps/{appId} מקבל אפליקציה ספציפית. |
list |
GET /drive/v3/apps הצגת רשימה של האפליקציות המותקנות של משתמש. |
משאב REST: v3.changes
Methods | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken הפונקציה מקבלת את pageToken ההתחלתי כדי לרשום שינויים עתידיים. |
list |
GET /drive/v3/changes הצגת רשימה של השינויים במשתמש או בתיקיית אחסון שיתופי. |
watch |
POST /drive/v3/changes/watch הרשמה לקבלת עדכונים על שינויים במשתמש. |
משאב REST: v3.channels
Methods | |
---|---|
stop |
POST /drive/v3/channels/stop הפסקת הצפייה במשאבים דרך הערוץ הזה. |
משאב REST: v3.comments
Methods | |
---|---|
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
Methods | |
---|---|
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
Methods | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy יצירת עותק של קובץ והחלה של העדכונים המבוקשים באמצעות סמנטיקה של תיקון. |
create |
POST /drive/v3/files POST /upload/drive/v3/files יצירת קובץ חדש. |
delete |
DELETE /drive/v3/files/{fileId} מחיקה סופית של קובץ שבבעלות המשתמש, בלי להעביר אותו לאשפה. |
download |
POST /drive/v3/files/{fileId}/download הורדת התוכן של קובץ. |
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.operations
Methods | |
---|---|
get |
GET /drive/v3/operations/{name} אחזור המצב העדכני של פעולה ממושכת. |
משאב REST: v3.permissions
Methods | |
---|---|
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
Methods | |
---|---|
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
Methods | |
---|---|
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} עדכון של גרסה באמצעות סמנטיקה של תיקון. |