واجهة برمجة تطبيقات OmniLab ATS

توفّر OmniLab ATS واجهات برمجة تطبيقات لجدولة عمليات التشغيل التجريبية والتحقّق من التقدّم وغير ذلك. يمكنك استخدامها لدمج "محطة الاختبار" في مهام سير العمل والخدمات.

مرجع واجهة برمجة التطبيقات

واجهة OmniLab ATS هي واجهة RESTful تستخدم عناوين URL موجّهة نحو الموارد وتتعامل مع البيانات المرمّزة بتنسيق JSON.

يقدّم الإصدار R12 مستكشف Google APIs الذي يوثّق نقاط نهاية واجهة برمجة التطبيقات، بما في ذلك مَعلماتها وردودها. يمكنك استخدام مستكشف Google APIs لتجربة واجهات برمجة التطبيقات.

رابط "مستكشف واجهات برمجة التطبيقات"

الشكل 1: رابط يؤدي إلى مستكشف Google APIs

مستكشف واجهات برمجة التطبيقات

الشكل 2: مستكشف Google APIs مع تمييز مواصفات OpenAPI

إنشاء عميل

يمكنك إنشاء عملاء OmniLab ATS من مواصفات OpenAPI الموجودة في مستكشف Google APIs (على http://localhost:8000/_ah/api_docs/api.json تلقائيًا).

  1. نزِّل أداة OpenAPI Generator.

  2. نفِّذ الأمر التالي لإنشاء عميل بلغة البرمجة المحدّدة.

java -jar openapi-generator-cli.jar generate \
    --input-spec http://localhost:8000/_ah/api_docs/api.json \
    --generator-name LANGUAGE \
    --output OUTPUT_DIRECTORY

راجِع مستندات OpenAPI Generator لمزيد من المعلومات.