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

Gospodarska ekspanzija slabi, rast umjeren

Stope rasta zemalja slabe. Zemlje poput Sjedinjenih Država, Kine ili onih u eurozoni počinju pokazivati ​​znakove iscrpljenosti zbog globalnih rizika. Što uzrokuje ovo slabljenje? Kakve posljedice to može imati na globalnu ekonomiju? Posljedice koje baterija rizika to vrebaPročitajte više…

Ekonomija: Kina najavljuje najveće smanjenje poreza u svojoj povijesti

Kina, tijekom godišnje skupštine, najavljuje najveće smanjenje poreza u povijesti zemlje. Mjera koja pokušava ispraviti utjecaje gospodarskog usporavanja i mogućeg trgovinskog rata sa Sjedinjenim Državama. Nakon izjava Međunarodnog monetarnog fonda (MMF), u kojima smo vidjeli prognoze koje je posljednje izvješće bacilo Pročitajte više…

Stopa nataliteta u Španjolskoj: stvarni problem za njezino gospodarstvo

Španjolska prolazi kroz ozbiljni demografski problem. Podaci koje je ta zemlja doživjela u 2018. godini u pogledu stope nataliteta i smrtnosti svrstavaju je na najnižu razinu iz 1941. Ozbiljan problem koji će, ako ne bude riješen, ometati mirovinski sustav u Španjolskoj. Činjenica je problem s kojim se Španjolska suočava s natalitetom. Prije nekoliko mjeseci vidjeli smo Pročitajte više…

Euro zona: Francuska ekonomija u središtu pozornosti

Francuska ekonomija slabi svoj gospodarski rast. Prema ministru gospodarstva Brunu Le Maireu, kriza žutih prsluka napravila je veliku štetu u zemlji. Stoga je francusko gospodarstvo u središtu pozornosti eurozone. Kao što vidimo u globalnoj ekonomiji, ona patiPročitajte više…