OmniLab ATS, टेस्ट रन शेड्यूल करने, प्रोग्रेस की पुष्टि करने वगैरह के लिए एपीआई उपलब्ध कराता है. इनका इस्तेमाल करके, Test Station को अपने वर्कफ़्लो और सेवाओं में इंटिग्रेट किया जा सकता है.
API संदर्भ
OmniLab ATS इंटरफ़ेस, RESTफ़ुल है. यह संसाधन-ओरिएंटेड यूआरएल का इस्तेमाल करता है और जेएसओएन कोड में बदले गए डेटा को मैनेज करता है.
R12 वर्शन में, Google APIs Explorer की सुविधा जोड़ी गई है. इसमें एपीआई एंडपॉइंट के दस्तावेज़ होते हैं. इनमें उनके पैरामीटर और जवाब भी शामिल होते हैं. एपीआई आज़माने के लिए, Google APIs Explorer का इस्तेमाल किया जा सकता है.
पहली इमेज. Google APIs Explorer से लिंक करना
दूसरी इमेज. Google APIs Explorer, जिसमें OpenAPI स्पेसिफ़िकेशन को हाइलाइट किया गया है
क्लाइंट जनरेट करना
Google APIs Explorer में मौजूद OpenAPI स्पेसिफ़िकेशन से, OmniLab ATS क्लाइंट जनरेट किए जा सकते हैं. यह स्पेसिफ़िकेशन डिफ़ॉल्ट रूप से http://localhost:8000/_ah/api_docs/api.json
पर मौजूद होता है.
OpenAPI Generator टूल डाउनलोड करें.
बताई गई प्रोग्रामिंग भाषा में क्लाइंट जनरेट करने के लिए, यह कमांड चलाएं.
java -jar openapi-generator-cli.jar generate \ --input-spechttp://localhost:8000/_ah/api_docs/api.json \ --generator-nameLANGUAGE \ --outputOUTPUT_DIRECTORY
ज़्यादा जानकारी के लिए, OpenAPI Generator का दस्तावेज़ देखें.