API
Në shqip: Ndërfaqe programimi
ShpjegimiSQ
API-ja është një mënyrë e paracaktuar që dy programe të flasin me njëri-tjetrin. Njëri program dërgon një kërkesë sipas rregullave të API-së dhe merr një përgjigje, pa pasur nevojë të dijë si punon tjetri nga brenda.
EnglishEN
An API is an agreed way for two programs to talk to each other. One program sends a request following the API's rules and gets a response back, without needing to know how the other side works inside.
Si ta mendosh
Si kamarieri në restorant: ti nuk hyn në kuzhinë. I thua kamarierit çfarë do nga menyja, ai ia çon kuzhinës dhe ta sjell pjatën. Menyja janë rregullat e API-së.
Lexoje në anglisht
Like a waiter in a restaurant: you don't walk into the kitchen. You tell the waiter what you want from the menu, they pass it to the kitchen and bring your dish back. The menu is the API's set of rules.
Shembull kodijavascript
fetch("https://api.example.com/moti?qyteti=Prishtina")
.then((pergjigja) => pergjigja.json())
.then((moti) => console.log(moti.temperatura));