Google Workspace add-ons API

الخدمة: gsuiteaddons.googleapis.com

لطلب هذه الخدمة، ننصحك باستخدام مكتبات البرامج التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات واجهة برمجة التطبيقات.

مستند Discovery

مستند الاكتشاف هو مواصفة يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. يُستخدم في إنشاء مكتبات للعملاء، ومكونات IDE الإضافية، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات استكشاف متعددة. توفّر هذه الخدمة مستند Discovery التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تحتوي خدمة واحدة على عدة نقاط نهاية للخدمة. تشتمل هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط جميع معرّفات الموارد المنتظمة (URI) أدناه بنقطة نهاية الخدمة هذه:

  • https://gsuiteaddons.googleapis.com

مورد REST: v1.projects

الطُرق
getAuthorization GET /v1/{name=projects/*/authorization}
يحصل على معلومات التفويض لعمليات النشر في مشروع معيّن.

مورد REST: v1.projects.deployments

الطُرق
create POST /v1/{parent=projects/*}/deployments
تنشئ عملية نشر بالاسم والضبط المحدّدين.
delete DELETE /v1/{name=projects/*/deployments/*}
لحذف عملية النشر بالاسم المحدّد
get GET /v1/{name=projects/*/deployments/*}
الحصول على عملية النشر بالاسم المحدّد
getInstallStatus GET /v1/{name=projects/*/deployments/*/installStatus}
يحصل على حالة تثبيت عملية نشر تجريبية.
install POST /v1/{name=projects/*/deployments/*}:install
تثبيت عملية نشر في حسابك للاختبار
list GET /v1/{parent=projects/*}/deployments
يسرد جميع عمليات النشر في مشروع معيّن.
replaceDeployment PUT /v1/{deployment.name=projects/*/deployments/*}
تنشئ عملية نشر أو تستبدلها بالاسم المحدّد.
uninstall POST /v1/{name=projects/*/deployments/*}:uninstall
إلغاء تثبيت نشر تجريبي من حساب المستخدم.