ডেভেলপারদের জন্য ফ্রি পাবলিক API
সবকিছু শুরু থেকে নিজে নিজে তৈরি করা বন্ধ করুন।
পাবলিক API ব্যবহার করে আপনি সময় বাঁচাতে পারেন। এই টুলগুলো আপনার অ্যাপকে বাহ্যিক সার্ভিসের সাথে যোগাযোগ করতে সাহায্য করে। মাত্র কয়েক লাইন কোড লিখেই আপনি নতুন ফিচার যোগ করতে পারেন।
API ব্যবহার করুন:
- দ্রুত প্রোটোটাইপ তৈরি করতে।
- নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখতে।
- অতিরিক্ত খরচ ছাড়াই আপনার প্রজেক্টে ডেটা যোগ করতে।
- আপনার ওপেন-সোর্স কাজ উন্নত করতে।
Public APIs GitHub রিপোজিটরি একটি চমৎকার রিসোর্স। এটি বিভিন্ন ক্যাটাগরি অনুযায়ী অনেক API-এর তালিকা প্রদান করে। আপনি এখানে প্রাণী, আবহাওয়া, গেম এবং মেশিন লার্নিং সংক্রান্ত ডেটা খুঁজে পেতে পারেন।
যখন আপনি কোনো API দেখবেন, তখন এই বিষয়গুলো যাচাই করে নিন:
- Name: সার্ভিসটি কী কাজ করে।
- Auth: এর কি কোনো কী (key) প্রয়োজন? যদি 'No' লেখা থাকে, তবে এটি নতুনদের জন্য সহজ।
- HTTPS: এটি কি একটি নিরাপদ কানেকশন ব্যবহার করে? সবসময় 'Yes' বেছে নিন।
- CORS: আপনি কি এটি সরাসরি ব্রাউজারে ব্যবহার করতে পারবেন? যদি 'Yes' লেখা থাকে, তবে আপনার কোনো ব্যাকএন্ড প্রক্সি প্রয়োজন হবে না।
নতুনদের জন্য একটি প্রো টিপ: এমন API খুঁজুন যেখানে Auth হলো No এবং CORS হলো Yes। এটি আপনার প্রথম পরীক্ষাটি সহজ করে তুলবে।
একবার কোনো API খুঁজে পেলে, এর ডকুমেন্টেশন পড়ুন। আপনাকে এই তিনটি জিনিস খুঁজে বের করতে হবে:
- Base URL: সমস্ত রিকোয়েস্টের জন্য মূল ঠিকানা।
- Endpoints: বিভিন্ন ডেটার জন্য নির্দিষ্ট পাথ (path)।
- HTTP Methods: আপনি যে অ্যাকশনগুলো নেন, যেমন GET বা POST।
আরও দ্রুত উন্নত অ্যাপ তৈরি করতে আজই এক্সপ্লোর করা শুরু করুন।