Junior — Middle
Môžeš uviesť príklad, kedy a ako sa API používa v reálnom vývoji?
sobes.tech AI
Odpoveď od AI
API (Rozhranie programovacieho rozhrania) — je súbor pravidiel a rozhraní na interakciu medzi programami.
V reálnom vývoji sa API často používa na integráciu s externými službami. Napríklad vo webovom vývoji možno použiť REST API na získanie dát zo servera.
Príklad: mobilná aplikácia žiada o počasie cez API služby počasia.
GET https://api.weather.com/v3/wx/conditions/current?apiKey=YOUR_KEY&format=json
Odpoveď prichádza vo formáte JSON, ktorý aplikácia analyzuje a zobrazuje používateľovi.
V QA automatizačných testoch API testy overujú správnosť týchto rozhraní, odosielajú požiadavky a kontrolujú odpovede bez nutnosti používania UI.