واجهة برمجة تطبيقات لإدارة تصنيفات 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. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لطلب هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
المستند الخاص بالاكتشاف
مستند الاكتشاف هو مواصفات قابلة للقراءة آليًا لوصف واجهات REST API واستخدامها. ويتم استخدامها لإنشاء مكتبات برامج للعملاء ومكوّنات إضافية لبيئات التطوير المتكاملة وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان 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 الخاصة بالتصنيف. |
updateLabelEnabledAppSettings |
POST /v2/{name=labels/*}:updateLabelEnabledAppSettings تعدّل هذه السمة EnabledAppSettings الخاصة بالتصنيف. |
updatePermissions |
PATCH /v2/{parent=labels/*}/permissions تعدّل هذه الطريقة أذونات تصنيف. |
مورد REST: v2.labels.locks
الطُرق | |
---|---|
list |
GET /v2/{parent=labels/*}/locks تعرض هذه السمة عمليات قفل التصنيفات على تصنيف معيّن. |
مورد REST: v2.labels.permissions
الطُرق | |
---|---|
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
الطُرق | |
---|---|
updatePermissions |
PATCH /v2/{parent=labels/*/revisions/*}/permissions تعدّل هذه الطريقة أذونات تصنيف. |
مورد REST: v2.labels.revisions.locks
الطُرق | |
---|---|
list |
GET /v2/{parent=labels/*/revisions/*}/locks تعرض هذه السمة عمليات قفل التصنيفات على تصنيف معيّن. |
مورد REST: v2.labels.revisions.permissions
الطُرق | |
---|---|
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
الطُرق | |
---|---|
getLabel |
GET /v2/limits/label يمكنك الحصول على القيود المفروضة على بنية التصنيف، مثل الحد الأقصى لعدد الحقول المسموح بها والحد الأقصى لطول عنوان التصنيف. |
مورد REST: v2.users
الطُرق | |
---|---|
getCapabilities |
GET /v2/{name=users/*/capabilities} للحصول على أذونات المستخدم. |