یک API برای مدیریت برچسبهای Drive
- منبع REST: v2beta.labels
- منبع REST: v2beta.labels.locks
- منبع REST: v2beta.labels.permissions
- منبع REST: v2beta.labels.revisions
- منبع REST: v2beta.labels.revisions.locks
- منبع REST: v2beta.labels.revisions.permissions
- منبع REST: v2beta.limits
- منبع REST: v2beta.users
خدمات: drivelabels.googleapis.com
برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.
سند کشف
Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس سند کشف زیر را ارائه می دهد:
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://drivelabels.googleapis.com
منبع REST: v2beta.labels
| روش ها | |
|---|---|
create | POST /v2beta/labelsیک برچسب جدید ایجاد می کند. |
delete | DELETE /v2beta/{name=labels/*}یک برچسب و ابرداده مربوط به موارد Drive را برای همیشه حذف می کند. |
delta | POST /v2beta/{name=labels/*}:deltaبا اعمال مجموعهای از درخواستهای بهروزرسانی که منجر به ویرایش پیشنویس جدید میشود، یک برچسب را بهروزرسانی میکند. |
disable | POST /v2beta/{name=labels/*}:disableبرچسب منتشر شده را غیرفعال کنید. |
enable | POST /v2beta/{name=labels/*}:enableیک برچسب غیرفعال را فعال کنید و آن را به حالت منتشر شده بازگردانید. |
get | GET /v2beta/{name=labels/*}یک برچسب با نام منبع آن دریافت کنید. |
list | GET /v2beta/labelsلیست برچسب ها |
publish | POST /v2beta/{name=labels/*}:publishهمه تغییرات پیشنویس برچسب را منتشر کنید. |
updateLabelCopyMode | POST /v2beta/{name=labels/*}:updateLabelCopyModeCopyMode یک Label را به روز می کند. |
updateLabelEnabledAppSettings | POST /v2beta/{name=labels/*}:updateLabelEnabledAppSettingsEabledAppSettings یک Label را به روز می کند. |
updatePermissions | PATCH /v2beta/{parent=labels/*}/permissionsمجوزهای یک برچسب را به روز می کند. |
منبع REST: v2beta.labels.locks
| روش ها | |
|---|---|
list | GET /v2beta/{parent=labels/*}/locksLabelLocks را روی یک برچسب لیست می کند. |
منبع REST: v2beta.labels.permissions
| روش ها | |
|---|---|
batchDelete | POST /v2beta/{parent=labels/*}/permissions:batchDeleteمجوزهای Label را حذف می کند. |
batchUpdate | POST /v2beta/{parent=labels/*}/permissions:batchUpdateمجوزهای Label را به روز می کند. |
create | POST /v2beta/{parent=labels/*}/permissionsمجوزهای یک برچسب را به روز می کند. |
delete | DELETE /v2beta/{name=labels/*/permissions/*}مجوز یک برچسب را حذف می کند. |
list | GET /v2beta/{parent=labels/*}/permissionsمجوزهای یک برچسب را فهرست می کند. |
منبع REST: v2beta.labels.revisions
| روش ها | |
|---|---|
updatePermissions | PATCH /v2beta/{parent=labels/*/revisions/*}/permissionsمجوزهای یک برچسب را به روز می کند. |
منبع REST: v2beta.labels.revisions.locks
| روش ها | |
|---|---|
list | GET /v2beta/{parent=labels/*/revisions/*}/locksLabelLocks را روی یک برچسب لیست می کند. |
منبع REST: v2beta.labels.revisions.permissions
| روش ها | |
|---|---|
batchDelete | POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchDeleteمجوزهای Label را حذف می کند. |
batchUpdate | POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdateمجوزهای Label را به روز می کند. |
create | POST /v2beta/{parent=labels/*/revisions/*}/permissionsمجوزهای یک برچسب را به روز می کند. |
delete | DELETE /v2beta/{name=labels/*/revisions/*/permissions/*}مجوز یک برچسب را حذف می کند. |
list | GET /v2beta/{parent=labels/*/revisions/*}/permissionsمجوزهای یک برچسب را فهرست می کند. |
منبع REST: v2beta.limits
| روش ها | |
|---|---|
getLabel | GET /v2beta/limits/labelمحدودیتهای ساختار یک برچسب را دریافت کنید. مانند حداکثر تعداد فیلدهای مجاز و حداکثر طول عنوان برچسب. |
منبع REST: v2beta.users
| روش ها | |
|---|---|
getCapabilities | GET /v2beta/{name=users/*/capabilities}قابلیت های کاربر را دریافت می کند. |