OmniLab ATS API

OmniLab ATS পরীক্ষার রানের সময়সূচী, অগ্রগতি যাচাই এবং আরও অনেক কিছু করার জন্য API অফার করে। আপনি আপনার ওয়ার্কফ্লো এবং পরিষেবাগুলিতে টেস্ট স্টেশনকে একীভূত করতে এগুলি ব্যবহার করতে পারেন।

API রেফারেন্স

OmniLab ATS ইন্টারফেসটি RESTful, রিসোর্স-ভিত্তিক URL ব্যবহার করে এবং JSON-এনকোডেড ডেটা পরিচালনা করে।

সংস্করণ R12 একটি Google APIs এক্সপ্লোরার প্রবর্তন করে যা API এন্ডপয়েন্টগুলিকে নথিভুক্ত করে, তাদের পরামিতি এবং প্রতিক্রিয়া সহ। আপনি APIs চেষ্টা করার জন্য Google APIs এক্সপ্লোরার ব্যবহার করতে পারেন।

API এক্সপ্লোরার লিঙ্ক

চিত্র 1. Google APIs এক্সপ্লোরারের সাথে লিঙ্ক করুন

API এক্সপ্লোরার

চিত্র 2. OpenAPI স্পেসিফিকেশন সহ Google APIs এক্সপ্লোরার হাইলাইট করা হয়েছে

একটি ক্লায়েন্ট তৈরি করুন

আপনি Google APIs এক্সপ্লোরার ( http://localhost:8000/_ah/api_docs/api.json এ ডিফল্টরূপে) অবস্থিত OpenAPI স্পেসিফিকেশন থেকে OmniLab ATS ক্লায়েন্ট তৈরি করতে পারেন।

  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 জেনারেটর ডকুমেন্টেশন দেখুন।