API waa "Application Programming Interface", taasoo af-Soomaali ahaan lagu micneyn karo "Is-dhexgalka Barnaamijyada" ama "Waji-barnaamijeed".
Waa maxay API?
API waa hab uu barnaamij (ama app) ula xiriiri karo barnaamij kale si uu xog ama adeeg uga helo, iyadoo aan la oggolayn in barnaamijkii hore uu si toos ah u galo koodhka gudaha ee kan kale.
Tusaale Fudud:
Ka waran haddii aad leedahay app kuu sheegaya cimilada (weather app)? App-kaas waxa uu adeegsanayaa API si uu uga helo xogta cimilada adeeg bixiyaha sida OpenWeather ama Google Weather. App-kaagu uma baahna inuu si toos ah u galo server-ka OpenWeather, kaliya wuu weydiinayaa xogta isagoo adeegsanaya API.
Noocyada wax lagu sameeyo API:
Faa'iidooyinka API:
Tusaale nolosha dhabta ah:
API waa sida kelmad sir ah oo aad u sheegto shaqaalaha maqaayadda si uu kuu keeno dalabkaaga. Adiga toos ugama galaysid jikada waxaad u diraysaa codsi, wuxuuna kuu soo celiyaa waxa aad codsatay.
fetch('https://tayokodapi.online/api/foods')
.then(response => response.json())
.then(data => console.log(data));