La vostra experiència a Internet funciona amb API. Les sigles us han ajudat a comparar els millors preus dels vols, us han permès inserir un mapa al lloc web de la vostra botiga i processar sense problemes els pagaments amb targeta de crèdit.



Però, què és una API i per què us importa? En aquest article, oferirem una visió general d’alt nivell de les API i de com es relacionen amb la vostra vida diària.



Què és una API?

API significa interfície de programació d'aplicacions . Aquest és un concepte de tecnologia de programari que fa referència essencialment a com múltiples aplicacions poden interactuar i obtenir dades les unes de les altres. Les API funcionen segons un acord d’entrades i sortides.

Aplicació : Poden ser aplicacions que utilitzeu al telèfon intel·ligent o un programa que utilitzeu.
Programació : Els desenvolupadors utilitzen API per escriure programari.
Interfície : Com interactueu amb l'aplicació.

Com funcionen les API: una analogia útil

Per fer una analogia aquí, ho compararem amb demanar una beguda al bar. Quan accediu al bar, se us mostrarà un menú amb diverses begudes a la llista. Per veure-ho com una API, hi ha una convenció que podeu seguir (és a dir, el menú) per indicar la vostra comanda i obtenir una beguda.

El menú tal com es presenta és la interfície. Totes les begudes que figuren al menú són les que el cambrer ha acceptat servir. Quan demaneu una beguda determinada al menú, la rebeu. Però si sol·liciteu alguna cosa fora del menú, com ara un vodka martini en lloc d’un gin martini, el cambrer no ho pot proporcionar perquè no és una cosa que van acordar servir.


continua veient 1212

Suposem que voleu que el gin martini es lliuri a casa vostra. Truqueu a un servei de lliurament i demaneu un martini que aparegui al menú. Quan el feu, algú li dirà al barman la vostra comanda, el barman farà el martini i després algú el lliurarà a casa vostra. Aquest és un exemple d'un servei addicional (lliurament) basat en una 'API' (el menú).



Per relacionar-ho amb el programari, una API pot ajudar a una aplicació a recuperar tipus específics de dades d'una altra. Si l'API no admet certs tipus de dades, no podrà facilitar la recuperació d'aquestes dades 'fora del menú'.

diagrama de flux de definició api

Hi ha diversos tipus d’APIs

Públic Les API publiquen empreses com Slack i Shopify amb l’esperança que els desenvolupadors les facin servir per construir a les seves plataformes. La companyia compartirà un conjunt d’entrades que podeu utilitzar per aconseguir determinats resultats. Per a cada entrada, accepten donar una sortida i la sortida no difereix.

No cal que envieu l'aplicació per a l'aprovació d'una API pública. Normalment, es documenten i s’hi pot accedir sense massa fanfàrria.



En el cas de Slack, la seva API està disponible per navegar i utilitzar.

Privat Les API s’utilitzen internament en una empresa. Si una empresa té diversos productes de programari, s'utilitzen API privades perquè el programari 'parli' entre si. Els components de les API poden canviar segons el caprici de l’empresa, mentre que un canvi a una API pública provocaria un clam.

Com es relaciona una API amb el màrqueting de xarxes socials?

Totes les principals xarxes de xarxes socials tenen API. Tot i que se’ls prohibeix utilitzar-los per duplicar el servei bàsic de l’empresa i vendre’l com a programari, podeu aprofitar-los per millorar l’experiència.

API de Twitter us permet accedir a determinats punts d’un perfil públic. Com a ús bàsic de l’API, podeu escriure un programa on cerqueu el nom d’usuari d’algú i us tornarà la pàgina del perfil. En lloc d’anar a l’oficina de Twitter cada vegada que en feu una sol·licitud, l’API dóna accés al programa per tornar la pàgina del perfil.

Si utilitzeu una plataforma de gestió de xarxes socials de tercers com hashtags , després heu experimentat l’ús i les limitacions de les API. Permeten publicar, comentar i agradar publicacions en nom del vostre compte. L’avantatge del programari integrat a les API de xarxes socials és que podeu veure diversos comptes en un sol lloc.

Però les API també us limiten en allò que podeu fer i això no sempre es deu a un defecte del programari, sinó a un límit de les capacitats de l’API. Per exemple, no es pot programa publicacions d’Instagram per penjar i publicar en nom vostre mentre dormiu, tret que utilitzeu una eina com HASHTAGS.

Per exemple, quan Instagram va començar a permetre als socis, inclosos Sprout, accés a API de tercers, Sprout al seu torn podria oferir la capacitat de programar i publicar imatges des d’una eina independent.

Exemple de publicació d’Instagram de HASHTAGS

Per fer-ho, heu de configurar un perfil empresarial, però el procés és senzill un cop el vostre compte estigui connectat.

Per què són importants les API per a vosaltres?

Com hem esmentat anteriorment, la vostra experiència a Internet funciona amb API. En lloc d’accedir a quatre aplicacions o serveis diferents quatre vegades diferents, podeu utilitzar un programari per accedir a les quatre alhora.

Les API racionalitzen els vostres processos

Els HASHTAGS Safata d’entrada intel·ligent és un excel·lent exemple d'això. Abans, accedíeu a Facebook i Twitter per separat, comprovàveu els missatges, executàveu els termes de cerca i responeu quan us van etiquetar. Ara, gràcies a les API de les xarxes, podeu veure-ho tot en una sola vista, reduint el temps addicional.

Smart Social Smart Inbox

Necessiteu estalviar temps gestionant xarxes socials? Vegeu com HASHTAGS pot augmentar la vostra eficiència i ajudar-vos a interactuar amb el vostre públic amb una prova gratuïta de 30 dies. Registra't ara

Les aplicacions us faciliten la vida

Si utilitzeu el transport públic, és probable que tingueu una aplicació que us indiqui quan arribarà el proper autobús. L'aplicació utilitza l'API del transport públic per mostrar quin autobús arriba i quan. T’estalvia temps i possiblement de congelació si vius en un clima fred.

bàner d’anàlisi de xarxes socials

Les empreses s’amplien amb les API

El potencial d’una empresa es pot ampliar quan ofereixen una API. Només hi ha tants recursos que pot oferir una empresa. Tenir una API disponible, amb desenvolupadors que desitgin construir-los, pot ampliar les seves ofertes a més persones.

Un bon exemple és un programari com Mint que es pot connectar amb diversos bancs i compilar-lo en una àrea. L’oferta bàsica d’un banc és emmagatzemar els vostres diners i registrar les despeses de la vostra targeta de crèdit. El banc permet que Mint es connecti a la seva API, de manera que pugueu gestionar millor els vostres diners i, en conseqüència, continuar sent client del banc.

5 coses que heu de saber sobre les API

Per resumir, aquí teniu els cinc menús per emportar per a les API.

  1. Els desenvolupadors treballen amb API per crear programari i aplicacions. És estrany que l'usuari final interaccioni directament amb una API.
  2. Les API funcionen com a porta d’entrada, cosa que permet a les empreses compartir informació selecta, però també evita les peticions no desitjades.
  3. Les API poden millorar la vostra vida. Quan les companyies aèries comparteixen dades sobre vols i preus, els llocs que agrupen viatges poden compilar-los tots i ajudar-vos a comparar.
  4. Les empreses es basen en API. HASHTAGS en si és un exemple d’un programari que es basa en les API de les xarxes socials.
  5. Si utilitzeu una aplicació de tercers per gestionar les xarxes socials, és possible que no sigui culpa de l’aplicació que no s’ofereixi cap funció. És més probable que la xarxa no la tingui com a part de la seva API.

Seguiu-nos a Twitter per parlar de tot allò tècnic hashtags o fes un cop d'ull a la nostra publicacions de blocs d’enginyeria !


66 que significa àngel

Comparteix Amb Els Teus Amics: