An API for managing Drive Labels
- REST Resource: v2.labels
- מקור REST: v2.labels.locks
- מקור REST: v2.labels.permissions
- מקור REST: v2.labels.revisions
- מקור REST: v2.labels.revisions.locks
- מקור REST: v2.labels.revisions.permissions
- REST Resource: v2.limits
- REST Resource: v2.users
שירות: drivelabels.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.
מסמך Discovery
מסמך גילוי הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) משלו, וכל כתובות ה-URI שבהמשך הן יחסיות לנקודת הקצה הזו:
https://drivelabels.googleapis.com
משאב REST: v2.labels
Methods | |
---|---|
create |
POST /v2/labels יצירת תווית. |
delete |
DELETE /v2/{name=labels/*} מחיקה סופית של תווית ומטא-נתונים קשורים בפריטים ב-Drive. |
delta |
POST /v2/{name=labels/*}:delta מעדכן תווית אחת על ידי החלת קבוצה של בקשות עדכון, וכתוצאה מכך נוצרת טיוטה חדשה של שינוי. |
disable |
POST /v2/{name=labels/*}:disable השבתה של תווית שפורסמה. |
enable |
POST /v2/{name=labels/*}:enable הפעלה של תווית מושבתת והחזרה שלה למצב שפורסם. |
get |
GET /v2/{name=labels/*} קבלת תווית לפי שם המשאב שלה. |
list |
GET /v2/labels רשימת התוויות. |
publish |
POST /v2/{name=labels/*}:publish פרסום כל השינויים בטיוטה בתווית. |
updateLabelCopyMode |
POST /v2/{name=labels/*}:updateLabelCopyMode מעדכן את CopyMode של תווית. |
updateLabelEnabledAppSettings |
POST /v2/{name=labels/*}:updateLabelEnabledAppSettings מעדכן את EnabledAppSettings של תווית. |
updatePermissions |
PATCH /v2/{parent=labels/*}/permissions מעדכן את ההרשאות של התווית. |
משאב REST: v2.labels.locks
Methods | |
---|---|
list |
GET /v2/{parent=labels/*}/locks מציג את נעילות התוויות של תווית. |
משאב REST: v2.labels.permissions
Methods | |
---|---|
batchDelete |
POST /v2/{parent=labels/*}/permissions:batchDelete מחיקת הרשאות לתוויות. |
batchUpdate |
POST /v2/{parent=labels/*}/permissions:batchUpdate מעדכן את ההרשאות של התווית. |
create |
POST /v2/{parent=labels/*}/permissions מעדכן את ההרשאות של התווית. |
delete |
DELETE /v2/{name=labels/*/permissions/*} מחיקת הרשאה של תווית. |
list |
GET /v2/{parent=labels/*}/permissions מציג את ההרשאות של התווית. |
משאב REST: v2.labels.revisions
Methods | |
---|---|
updatePermissions |
PATCH /v2/{parent=labels/*/revisions/*}/permissions מעדכן את ההרשאות של התווית. |
משאב REST: v2.labels.revisions.locks
Methods | |
---|---|
list |
GET /v2/{parent=labels/*/revisions/*}/locks מציג את נעילות התוויות של תווית. |
משאב REST: v2.labels.revisions.permissions
Methods | |
---|---|
batchDelete |
POST /v2/{parent=labels/*/revisions/*}/permissions:batchDelete מחיקת הרשאות לתוויות. |
batchUpdate |
POST /v2/{parent=labels/*/revisions/*}/permissions:batchUpdate מעדכן את ההרשאות של התווית. |
create |
POST /v2/{parent=labels/*/revisions/*}/permissions מעדכן את ההרשאות של התווית. |
delete |
DELETE /v2/{name=labels/*/revisions/*/permissions/*} מחיקת הרשאה של תווית. |
list |
GET /v2/{parent=labels/*/revisions/*}/permissions מציג את ההרשאות של התווית. |
משאב REST: v2.limits
Methods | |
---|---|
getLabel |
GET /v2/limits/label קבלת האילוצים לגבי המבנה של תווית, כמו המספר המקסימלי של השדות המותרים והאורך המקסימלי של שם התווית. |
משאב REST: v2.users
Methods | |
---|---|
getCapabilities |
GET /v2/{name=users/*/capabilities} מקבל את היכולות של המשתמש. |