ওপেনএপিআই স্কিমা ইনস্পেক্টর কী?
ওপেনএপিআই স্কিমা ইনস্পেক্টর এই ব্রাউজার ট্যাবে OpenAPI ৩.x JSON বা YAML পড়ে এবং ফাইলে যা আছে তাই দেখায়: আবশ্যক ফিল্ড, পাথ, অপারেশন, প্যারামিটার, রেসপন্স, আর একই ডকুমেন্টের লোকাল $ref টার্গেট আছে কিনা। দূরের $ref URL কখনো ফেচ হয় না — অন্য হোস্টে ইঙ্গিত থাকলে চুপচাপ পূরণ হয় না, ফ্ল্যাগ হয়। এটি স্ট্রাকচারাল ইনস্পেক্টর; OpenAPI Initiative সার্টিফিকেশন স্যুট নয়, লাইভ মক সার্ভারও নয়। ডকুমেন্ট আপলোড হয় না।
এই টুলটি OpenAPI ৩.x ডকুমেন্টের স্ট্রাকচার দেখে: আবশ্যক ফিল্ড, পাথ, অপারেশন, প্যারামিটার, রেসপন্স এবং একই ফাইলের $ref। দূরের URL থেকে $ref আনা হয় না, তাই এটি পূর্ণ OAS সার্টিফিকেশন স্যুট নয়। ডকুমেন্ট এই ট্যাবেই থাকে; Fah Swe সার্ভারে যায় না।
মূল বৈশিষ্ট্য
- JSON বা YAML হিসেবে OpenAPI ৩.x পেস্ট — এই ট্যাবে পার্স
- ডকুমেন্টের পাথসহ যাচাই সমস্যা
- মেথড, পাথ, প্যারামিটার ও রেসপন্সসহ অপারেশন তালিকা
- লোকাল $ref আছে কিনা; রিমোট $ref কখনো ফেচ নয়
- কপি বা ডাউনলোডযোগ্য Markdown / JSON রিপোর্ট
- Fah Swe আপলোড বা সার্ভার স্কিমা স্টোর নেই
জনপ্রিয় ব্যবহার
- ক্লায়েন্ট টিমের সাথে শেয়ারের আগে স্পেক যাচাই
- ফাইলে আসলে কোন পাথ ও অপারেশন আছে দেখা
- স্পেক না পাঠিয়ে ভাঙা লোকাল $ref ধরা
সাপোর্টেড ফরম্যাট
JSON বা YAML পেস্ট। Markdown বা JSON রিপোর্ট। আপলোড নেই।
সমস্যা ও সমাধান
- স্পেক খালি লাগছে openapi ফিল্ড ও paths অবজেক্টসহ OpenAPI ৩.x কিনা দেখুন। Swagger ২.০ এই ইনস্পেক্টর নয়।
অন্য নামে: Swagger ইনস্পেক্টর, OpenAPI ৩ এক্সপ্লোরার, API স্কিমা চেকার.
কীভাবে কাজ করে
- OpenAPI ৩.x ডকুমেন্ট পেস্ট করুন (JSON বা YAML)।
- যাচাইয়ের সমস্যা ও অপারেশনের তালিকা দেখুন।
- Markdown বা JSON রিপোর্ট কপি বা ডাউনলোড করুন।
প্রশ্নোত্তর
এটা কি পূর্ণ OAS সার্টিফিকেশন?
না। এটি স্ট্রাকচারাল ইনস্পেক্টর: আবশ্যক ফিল্ড, রেসপন্স, প্যারামিটার ও লোকাল $ref। রিমোট $ref URL কখনো ফেচ হয় না।
ডকুমেন্ট কি আপলোড হয়?
না — ফাইল এই ব্রাউজারেই থাকে।
এটা কি অফিসিয়াল OpenAPI সার্টিফিকেশন?
না। ফাইলে যে স্ট্রাকচার আছে তাই দেখে। পূর্ণ কনফরমেন্সের জন্য নিবেদিত OAS স্যুট ব্যবহার করুন।
অন্য ওয়েবসাইটের $ref কি ফলো করবে?
না। রিমোট $ref ফেচ হয়নি বলে রিপোর্ট হয়। এটি গোপনীয়তা/নিরাপত্তা সীমা, বাদ পড়া বাটন নয়।