یک 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 Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس سند کشف زیر را ارائه می دهد:
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://drivelabels.googleapis.com
منبع REST: v2.labels
مواد و روش ها | |
---|---|
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 یک Label را به روز می کند. |
updatePermissions | PATCH /v2/{parent=labels/*}/permissions مجوزهای یک برچسب را به روز می کند. |
منبع REST: v2.labels.locks
مواد و روش ها | |
---|---|
list | GET /v2/{parent=labels/*}/locks LabelLocks را روی یک برچسب لیست می کند. |
منبع REST: v2.labels.permissions
مواد و روش ها | |
---|---|
batchDelete | POST /v2/{parent=labels/*}/permissions:batchDelete مجوزهای Label را حذف می کند. |
batchUpdate | POST /v2/{parent=labels/*}/permissions:batchUpdate مجوزهای Label را به روز می کند. |
create | POST /v2/{parent=labels/*}/permissions مجوزهای یک برچسب را به روز می کند. |
delete | DELETE /v2/{name=labels/*/permissions/*} مجوز یک برچسب را حذف می کند. |
list | GET /v2/{parent=labels/*}/permissions مجوزهای یک برچسب را فهرست می کند. |
منبع REST: v2.labels.revisions
مواد و روش ها | |
---|---|
updatePermissions | PATCH /v2/{parent=labels/*/revisions/*}/permissions مجوزهای یک برچسب را به روز می کند. |
منبع REST: v2.labels.revisions.locks
مواد و روش ها | |
---|---|
list | GET /v2/{parent=labels/*/revisions/*}/locks LabelLocks را روی یک برچسب لیست می کند. |
منبع REST: v2.labels.revisions.permissions
مواد و روش ها | |
---|---|
batchDelete | POST /v2/{parent=labels/*/revisions/*}/permissions:batchDelete مجوزهای Label را حذف می کند. |
batchUpdate | POST /v2/{parent=labels/*/revisions/*}/permissions:batchUpdate مجوزهای Label را به روز می کند. |
create | POST /v2/{parent=labels/*/revisions/*}/permissions مجوزهای یک برچسب را به روز می کند. |
delete | DELETE /v2/{name=labels/*/revisions/*/permissions/*} مجوز یک برچسب را حذف می کند. |
list | GET /v2/{parent=labels/*/revisions/*}/permissions مجوزهای یک برچسب را فهرست می کند. |
منبع REST: v2.limits
مواد و روش ها | |
---|---|
getLabel | GET /v2/limits/label محدودیتهای ساختار یک برچسب را دریافت کنید. مانند حداکثر تعداد فیلدهای مجاز و حداکثر طول عنوان برچسب. |
منبع REST: v2.users
مواد و روش ها | |
---|---|
getCapabilities | GET /v2/{name=users/*/capabilities} قابلیت های کاربر را دریافت می کند. |