Thuta Learning
ရှာဖွေရန်
AdvancedProgrammingbeginner

API Basics

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

API (Application Programming Interface) များသည် different applications များ communicate လုပ်စေသည်။ Web APIs များသည် HTTP requests ကို အသုံးပြုသည်။

🌐 HTTP Methods:

GET: Retrieve data

POST: Create data

PUT: Update data

DELETE: Remove data

javascript
// API concepts (simulated)
const apiEndpoint = "https://api.example.com/users";

const requestExample = {
    method: "GET",
    headers: {
        "Content-Type": "application/json",
        "Authorization": "Bearer TOKEN"
    }
};

console.log(`API Endpoint: ${apiEndpoint}`);
console.log("Request:", requestExample);

// Response structure
const responseExample = {
    status: 200,
    data: {
        id: 1,
        name: "Aung Kyaw",
        email: "aung@example.com"
    }
};

console.log("Response:", responseExample);
console.log(`Status: ${responseExample.status}`);
console.log(`User: ${responseExample.data.name}`);
You should see
API Endpoint: https://api.example.com/users Request: {method: 'GET', headers: {...}} Response: {status: 200, data: {...}} Status: 200 User: Aung Kyaw
API Basics | Thuta Learning