OmniLab एटीएस एपीआई

OmniLab ATS, टेस्ट रन शेड्यूल करने, प्रोग्रेस की पुष्टि करने वगैरह के लिए एपीआई उपलब्ध कराता है. इनका इस्तेमाल करके, Test Station को अपने वर्कफ़्लो और सेवाओं में इंटिग्रेट किया जा सकता है.

API संदर्भ

OmniLab ATS इंटरफ़ेस, RESTफ़ुल है. यह संसाधन-ओरिएंटेड यूआरएल का इस्तेमाल करता है और जेएसओएन कोड में बदले गए डेटा को मैनेज करता है.

वर्शन R12 में Google API एक्सप्लोरर उपलब्ध कराया गया है. यह एपीआई एंडपॉइंट के दस्तावेज़ तैयार करता है. इसमें उनके पैरामीटर और रिस्पॉन्स भी शामिल होते हैं. एपीआई आज़माने के लिए, Google APIs Explorer का इस्तेमाल किया जा सकता है.

एपीआई एक्सप्लोरर लिंक

पहली इमेज. Google APIs Explorer से लिंक करना

एपीआई एक्सप्लोरर

दूसरी इमेज. Google APIs Explorer, जिसमें OpenAPI स्पेसिफ़िकेशन को हाइलाइट किया गया है

क्लाइंट जनरेट करना

Google APIs Explorer में मौजूद OpenAPI स्पेसिफ़िकेशन से, OmniLab ATS क्लाइंट जनरेट किए जा सकते हैं. यह स्पेसिफ़िकेशन डिफ़ॉल्ट रूप से http://localhost:8000/_ah/api_docs/api.json पर मौजूद होता है.

  1. OpenAPI जनरेटर टूल डाउनलोड करें.

  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 से जुड़ा दस्तावेज़ देखें.