API - što je to, definicija i koncept

API je akronim engleskog izraza Application Programming Interfaces. To je skup računalnih naredbi i funkcija koji programerima omogućuju stvaranje specifičnih programa za određene operativne sustave.

Prema računalnom stručnjaku Benjyju Weinbergeru, API je formalna specifikacija softverskog modula kako jedan modul jednog softvera komunicira s drugim.

Primjeri upotrebe API-ja

API je nešto što korisnik ne vidi, jer radi samo za softver.

Na primjer, kada korisnik kupi ulaznice za kino putem web mjesta kazališta i unese podatke o svojoj kreditnoj kartici, web mjesto koristi API za daljinsko slanje tih podataka drugom programu koji provjerava jesu li bankovni podaci u pravu.

Nakon što se potvrdi plaćanje, udaljena aplikacija šalje informacije na web mjesto kina i ispravno potvrđuje plaćanje, omogućujući ovoj stranici izdavanje ulaznica za korisnike.

Ostali istaknuti primjeri upotrebe API-ja bili bi sljedeći:

  1. Google Maps putem svog pristupa "API-ju" omogućuje vam da na svoje karte stavite podatke i korisne informacije te ih predstavite određenim pretraživanjima ili personaliziranim funkcijama iz naše vlastite aplikacije.
  2. Twitter je omogućio razvoj velikog broja alternativnih sustava i web usluga koji djeluju kroz njegov API.
  3. Facebook Connect prenosi određene podatke putem API-ja za automatsku registraciju korisnika na drugim web mjestima, pružajući im mogućnost registracije i prijave s vlastitim Facebook računima.
  4. Paypal sa svojim "API-jem" omogućuje elektroničko plaćanje putem samog web sustava, bez potrebe za pristupom / radom na web mjestu Paypal, što olakšava ovu transakciju.

API koristi

API-ji se mogu koristiti za komunikaciju s operativnim sustavom (WinAPI), s bazama podataka (DBMS) ili s komunikacijskim protokolima (Jabber / XMPP).

Posljednjih godina pozitivno se koriste u sektoru digitalnog marketinga putem društvenih mreža (Twitter, Facebook, Youtube, Flickr, LinkedIn, itd.) I drugih mrežnih platformi (Google Maps, WordPress, itd.), Što je preokrenulo marketing na društvenim mrežama u nešto jednostavnije i puno isplativije.

API-ji vam omogućuju upotrebu funkcija koje već postoje u drugom softveru, pa nije potrebno ponovno izmišljati jer koristite kôd za koji se zna da je testiran i da radi ispravno.

U slučaju alata neotvorenog koda, oni pružaju informacije programerima o tome kako ugraditi određenu funkcionalnost, a da pritom ne moraju pružiti informacije o tome kako se postupak provodi interno.

Popularni Postovi

Poredak PDV-a u Latinskoj Americi

Na ovom ljestvici, tablica koju ugrađujemo dolje prikazana je s 18 zemalja na području Latinske Amerike, poredane od najvišeg do najnižeg postotka poreza na dodanu vrijednost. Ovaj se porez naplaćuje na potrošnju i stoga utječe na kupovnu moć potrošača. Uobičajeno, kada je porezna stopa visoka odgovara ekonomijamaPročitajte više…

Prošlost i sadašnjost u valutnom ratu

Bitka u valuti započela je globalnom financijskom krizom; Međutim, trenutna devalvacija kineskog juana i mogući rast kamatnih stopa u Sjedinjenim Državama postali su glavne rasprave na posljednjem sastanku zemalja G-20. Početak monetarne bitke dogodio se u istojPročitajte više…

Najveće tvrtke u zapadnoj Europi

Na ovom ćete popisu pronaći ljestvicu 250 najvećih tvrtki prema tržišnoj kapitalizaciji u zapadnoj Europi. Na vrhu nalazimo švicarske tvrtke na prva tri mjesta, a Novartis Ag-Reg (tvrtka posvećena istraživanju, razvoju i proizvodnji lijekova) prednjači, Roche Hldg-Genus (također je tvrtka posvećena sektoruRead više…

Brazil jača recesiju

Recesija je, čini se, potvrđena 2015. godine, kada su prošlog petka, 24. srpnja, bili poznati podaci kojih smo se svi dugo bojali. Brazil je ušao u tehničku recesiju s padom BDP-a od 1,9% u drugom tromjesečju. Brazilsku recesiju ne treba shvaćati olako. Brazilsko gospodarstvo predstavlja oko 40% čitaj dalje…