← Mapa naprednog učenjaprelazna lekcija

API-ji: kako sistemi razgovaraju

Razumite kontrolisani ulaz kroz koji jedan sistem od drugog traži podatke ili radnju.

  • 8 minuta
  • osnovno
  • Pregledano 2026-07-16
01

Šta je to?

API (application programming interface) je objavljen ugovor. Klijent šalje zahtev endpoint-u, servis ga proverava i vraća odgovor sa podacima, rezultatom ili greškom.

02

Zašto je važno?

Većina savremenih automatizacija postaje korisna tek kada radi kroz više sistema. API-ji nude stabilniju i kontrolisaniju vezu od kopiranja klikova sa ekrana.

03

Mentalni model

API je kontrolisani ulaz kroz koji jedan sistem od drugog traži podatke ili radnju.

04

Jednostavan primer

Workflow šalje broj porudžbine endpoint-u za porudžbine. Servis vraća status kao strukturisane podatke koje workflow koristi u sledećem koraku.

05

Šta nije

API nije isto što i interfejs sajta. Ekran je namenjen čoveku, dok je API namenjen softveru i obično nudi samo odobrene operacije.

06

Šta prvo treba naučiti

Ove ideje pomažu da lekciju smestite u pravi kontekst.

  • Aplikacije
  • Podaci
07

Prvih 60 minuta

Iskoristite jedan fokusiran sat da ideju pretvorite u nešto konkretno.

  • Otvorite primer javnog API-ja i pronađite njegovu osnovnu adresu.
  • Pronađite jedan endpoint, metod zahteva i obavezne ulaze.
  • Pošaljite jedan read-only zahtev i pregledajte status i odgovor.
08

Prvo napravite ovo

Napravite mali proverivač statusa porudžbine koji prima ID, poziva probni endpoint i prikazuje uspeh ili korisnu grešku.

09

Kada ga ne treba koristiti

Ne pravite novi API kada bezbedan podržani konektor već rešava problem ili kada je jednokratna ručna razmena jeftinija i sigurnija.

10

Šta učiti dalje

Naučite JSON da biste čitali odgovore, a zatim autentifikaciju da biste zaštitili zahteve.