আর এন্ড-ইউজার API তৈরি বলতে কি বুঝায় এটা কি জানো তুমি? জানলে একটু আমাদেরকেও জানাইও
আমি নিজেও এই বিষয়ে এক্সপার্ট না! বাট এন্ড ইউজার API জানার আগে জানতে হবে API জিনিসটা কি! API মূলত মিডিলম্যান হিসেবে কাজ করে। উদাহরণস্বরূপ আপনি যখন ফুডপান্ডায় খাবার অর্ডার করেন তখন কিন্তু ম্যাপে দেখা যায় ডেলিভারি ম্যান কতদূর আছে। বাট আপনি কি কখনো ভেবে দেখেছেন ফুড পান্ডা এই ম্যাপ ডাটা পায় কিভাবে? ফুডপান্ডা তো কোনো বড় কোম্পানি না যে তাদের সারা বাংলাদেশের ম্যাপ হাতে থাকবে। এই জায়গায় আসে API। গুগলের ম্যাপের নিজস্ব API আছে, এটাকে Google Map API বলে। এটা ব্যবহার করে মূলত লোকশন ডাটা দেয়া হয়। ফুডপান্ডা - API কে রিকুয়েস্ট করে আমার উমুক জায়গায় ডাটা লাগবে - API আবার গুগলের সার্ভারে (আরো অল্টারনেটিভ আছে) সেই রিকুয়েস্ট দিবে - যদি এক্সেপ্ট হয় তাহলে ম্যাপে দেখতে পাবেন আর রিজেক্ট হলে তো ম্যাপ কাজ করবে না। তবে ডাটা এক্সেসের ক্ষেত্রে API ছাড়া গতি নাই।
আরো একটা উদাহরণ দেই, গুগলের কাছে বার্গার বানানোর গোপন রেসিপি আছে, কিন্তু এটা সে কাউকে দিবে না। তো গুগল বার্গারের রেসিপি না দিয়ে ডাইরেক্ট বার্গারই (ফাইনাল প্রোডাক্ট) দিয়ে দিবে, আর এখানে API ডেলিভারি বয় হিসেবে কাজ করবে।
হ্যাঁ হ্যাঁ অনেক অনেক আজব আজব উদাহরণ দিলাম, বাট আপনার বোঝার সুর্বিধাতেই দিলাম। অড লাগলেও কনসেপ্টটা বুঝছেন আশা করি।
এখন আসি আপনার অরিজিনাল প্রশ্নে এন্ড ইউজার API তে। এটা নিয়ে লেখার ধৈর্য হইলো না, লিংক দিয়ে পড়ে নিয়েন। সোজা বাংলা বল্লে, ইউজার এখানে সরাসরি ফাইনাল প্রোডাক্টের সাথে ইন্টারাক্ট করতে পারবে।
https://trymata.com/blog/what-is-an-end-user/