API - Ce este, definiție și concept

API este acronimul pentru termenul englezesc Application Programming Interfaces. Este un set de comenzi și funcții ale computerului care permit dezvoltatorilor să creeze programe specifice pentru sisteme de operare specifice.

Potrivit expertului în informatică Benjy Weinberger, un API este o specificație formală despre un modul software cum un modul al unui software comunică cu altul.

Exemple de utilizări API

API-ul este ceva pe care utilizatorul nu îl vede, deoarece funcționează doar pentru software.

De exemplu, atunci când utilizatorul cumpără bilete de film prin intermediul site-ului web al unui teatru și introduce informațiile despre cardul de credit, site-ul web folosește un API pentru a trimite aceste informații de la distanță către un alt program care verifică dacă datele bancare au dreptate.

Odată confirmată plata, aplicația de la distanță trimite informațiile pe site-ul cinematografului și confirmă corect plata, permițând acestei pagini să emită bilete pentru utilizatori.

Alte exemple importante ale utilizării API-ului ar fi următoarele:

  1. Google Maps prin accesul său la „API” vă permite să puneți date și informații utile pe hărțile dvs. și să le prezentați anumite căutări sau funcții personalizate, din propria noastră aplicație.
  2. Twitter a permis dezvoltarea unui număr mare de sisteme alternative și servicii web care funcționează prin API-ul său.
  3. Facebook Connect transferă anumite date prin API pentru a înregistra automat utilizatorii pe alte site-uri web, oferindu-le posibilitatea de a se înregistra și de a se conecta cu propriile lor conturi Facebook.
  4. Paypal cu „API-ul” său permite operațiuni de plată electronică utilizând sistemul web în sine, fără a fi nevoie să accesați / operați pe site-ul Paypal, facilitând astfel această tranzacție.

Utilizări API

API-urile pot fi utilizate pentru a comunica cu sistemul de operare (WinAPI), cu baze de date (SGBD) sau cu protocoale de comunicații (Jabber / XMPP).

În ultimii ani, acestea au fost utilizate în mod pozitiv în sectorul marketingului digital prin intermediul rețelelor sociale (Twitter, Facebook, Youtube, Flickr, LinkedIn etc.) și a altor platforme online (Google Maps, WordPress etc.), care a transformat marketingul social media în ceva mai simplu și mult mai profitabil.

API-urile vă permit să utilizați funcțiile care există deja în alte programe, deci nu este necesar să reinventați, deoarece utilizați cod despre care se știe că este testat și să funcționeze corect.

În cazul instrumentelor non-open source, acestea servesc la furnizarea de informații programatorilor cu privire la modul de încorporare a funcționalității specifice, fără a fi nevoie să furnizați informații despre modul în care procesul se desfășoară intern.

Posturi Populare

Mare acord comercial între Japonia și Uniunea Europeană

Chiar și într-o lume globalizată, evenimentele economice actuale ne aduc vești despre guvernele care anunță măsuri protecționiste. În Statele Unite, președintele Trump impune tarife și renunță sau renegociază acordurile comerciale internaționale, în timp ce Regatul Unit se pregătește să părăsească Uniunea Europeană și, prin urmare, piața comună europeană. Confruntat cu aceste măsuri, Citiți mai multe…

Guvernul spaniol aprobă o creștere a salariilor pentru 2018

Președintele Guvernului, Mariano Rajoy, împreună cu ministrul ocupării forței de muncă, Fátima Báñez, au semnat împreună cu agenții sociali o reevaluare a salariului minim interprofesional (SMI) la 850 de euro pentru anul 2020. O creștere destul de remarcabilă, dar foarte îndepărtat de SMI din restul țărilor de frunte în creșterea economică a Citiți mai multe…

Primele reacții la reducerea impozitelor lui Trump: creșterea salariilor și investițiilor

După cum am explicat în articolul nostru „Trump face istorie prin scăderea impozitelor”, președintele Statelor Unite a efectuat cea mai mare reducere a impozitelor din istorie. Cu o astfel de scădere a impozitelor, se intenționează reactivarea economiei, ca companiile să mărească investițiile și că marile companii cresc salariile. Compania de telecomunicații Citiți mai multe…