ממשק API לניהול תוויות ב-Drive
- משאב REST: 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: v2.limits
- משאב REST: v2.users
שירות: drivelabels.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כששולחים את בקשות ה-API.
מסמך Discovery
מסמך Discovery הוא מפרט שקריא למכונות, שמתאר ממשקי API ל-REST ומאפשר שימוש בהם. הוא משמש ליצירת ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שצוינה בה כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה, וכל מזהי ה-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 עדכון של EabledAppSettings של תווית. |
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} אחזור היכולות של המשתמש. |