واجهة برمجة تطبيقات لإدارة تصنيفات 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. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة للاتصال بهذه الخدمة، استخدِم المعلومات التالية عند إجراء طلبات واجهة برمجة التطبيقات.
المستند المرتبط بميزة "اقتراحات"
مستند الاكتشاف هو مواصفة قابلة للقراءة آليًا لوصف واجهات برمجة التطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء ومكونات إضافية لبيئة تطوير البرامج المتكاملة وأدوات أخرى تتفاعل مع واجهات برمجة تطبيقات Google. قد توفّر خدمة واحدة عدّة مستندات اكتشاف. توفّر هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تحتوي خدمة واحدة على نقاط نهاية خدمة متعددة. تحتوي هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط كل معرّفات الموارد المنتظمة (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/*}:updateLabelCopyMode تعديل CopyMode للتصنيف |
updateLabelEnabledAppSettings |
POST /v2beta/{name=labels/*}:updateLabelEnabledAppSettings تعديل EabledAppSettings للتصنيف |
updatePermissions |
PATCH /v2beta/{parent=labels/*}/permissions لتعديل أذونات التصنيف |
مورد REST: v2beta.labels.locks
الطُرق | |
---|---|
list |
GET /v2beta/{parent=labels/*}/locks يعرض هذا الحقل عمليات قفل التصنيفات على تصنيف معيّن. |
مورد REST: v2beta.labels.permissions
الطُرق | |
---|---|
batchDelete |
POST /v2beta/{parent=labels/*}/permissions:batchDelete لحذف أذونات التصنيفات |
batchUpdate |
POST /v2beta/{parent=labels/*}/permissions:batchUpdate لتعديل أذونات التصنيفات |
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/*}/locks يعرض هذا الحقل عمليات قفل التصنيفات في تصنيف معيّن. |
مورد REST: v2beta.labels.revisions.permissions
الطُرق | |
---|---|
batchDelete |
POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchDelete لحذف أذونات التصنيفات |
batchUpdate |
POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdate لتعديل أذونات التصنيفات |
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} للحصول على إمكانات المستخدم. |