Kupimo, objavimo, rezerviramo ali izberemo lahko kar koli in kjer koli. Med seboj in s svetom smo povezani bolj kot kdaj koli prej.
Toda kako se vse to zgodi, kako podatki potujejo od ene točke do druge, kako se različne naprave in aplikacije povežejo med seboj, da lahko z nekaj kliki izvedemo dejanja, kot je rezervacija ali nakup leta?
Neopevan junak tega povezanega sveta je tako imenovani vmesnik za programiranje aplikacij, bolj znan kot API.
Čeprav deluje v ozadju in ga pogosto jemljemo kot samoumevnega, je to API, ki omogoča vso interaktivnost, ki smo je vajeni in od katere smo odvisni v vsakdanjem življenju.
Kaj je API?
API je preprosto rečeno glasnik, ki sprejema vaše zahteve, jih posreduje sistemu in nato vrne odgovor.
Za boljše razumevanje delovanja si predstavljajte, da ste v restavraciji in imate na voljo meni z več možnostmi. V kuhinji je ekipa pripravljena pripraviti vaše naročilo. Vendar pa manjka ključni člen, ki vaše naročilo sporoči kuhinji in dostavi hrano nazaj na vašo mizo. Tu nastopi natakar, ki je v tem primeru API. Natakar prejme vaše naročilo, ga sporoči kuhinji (sistemu) in nato prinese hrano (odgovor) na vašo mizo.
Praktični primer: iskanje letov
Dober primer delovanja vmesnika API je spletno iskanje letalskih vozovnic. Tako kot v restavraciji imate na voljo "meni" z več možnostmi, med katerimi lahko izbirate: mesto izvora, datum odhoda, cilj, razred leta in druge spremenljivke. V interakciji s spletnim mestom letalske družbe dostopate do njene podatkovne zbirke in preverite, ali so na voljo sedeži, ter cene glede na izbrane parametre.
Kaj pa, če ne uporabljate neposredno spletnega mesta letalske družbe, temveč spletno potovalno storitev, ki zbira informacije od več letalskih družb? V tem primeru potovalna storitev uporablja API-je letalskih družb.
API je vmesnik, ki kot natakar v našem primeru zahteva informacije iz sistema letalske družbe (razpoložljivost sedežev, cene, možnosti obrokov ali prtljage) in nato odgovor vrne spletni potovalni storitvi, ki vam prikaže rezultate.
Tako lahko s pomočjo vmesnikov API uporabljamo potovalne platforme, ki zbirajo podatke različnih letalskih družb in nam omogočajo rezervacijo letov, prilagajanje želja in izbiro dodatnih možnosti na isti spletni strani.
Povezljivost povsod
API-ji ne olajšajo le potovalnih mest, temveč so temeljni za vse interakcije med aplikacijami, podatki in napravami. Računalniškim sistemom omogočajo medsebojno komunikacijo in na koncu ustvarjajo povezljivost, ki nam omogoča dostop do vseh informacij ali storitev, ne glede na to, kje se nahajamo.
Kadarkoli pomislite na API, si ga predstavljajte kot strežnika, ki hodi sem in tja med aplikacijami, podatkovnimi zbirkami in napravami ter pošilja zahteve in vrača odgovore.
API-ji programa MasterBase
Glavna prednost vmesnikov API v sistemu MasterBase® je, da omogočajo avtomatizacijo dejanj, ki se na spletni platformi izvajajo ročno.
Med drugim to omogočajo:
- Posodobite svoje podatkovne zbirke v delovnem okolju in na naši platformi hkrati.
- Ustvarjajte in pošiljajte sporočila iz svojih sistemov, ne da bi se morali prijaviti v našo platformo.
- Prejmite od družbe MasterBase® meritve pošiljk
Naučite se iz naših API-jev
V našem spletna stran se boste lahko o naših API-jih učili v videoposnetkih, ki zajemajo od najpreprostejših do najpomembnejših tem, da boste razumeli njihovo uporabo in obseg.
Do naših videoposnetkov lahko dostopate tukaj;
-
Kaj je spletna storitev in kako se uporablja - 1. del: kaj morate vedeti : Oglejte si videoposnetek
-
Kaj je spletna storitev in kako se uporablja - 2. del: Primeri v programu Postman : Oglejte si videoposnetek
-
Kaj so API-ji MasterBase® in čemu so namenjeni: Oglejte si videoposnetek
-
Pooblastila API: zakaj jih ustvariti in kako: Oglejte si videoposnetek
-
API-ji MasterBase® za avtomatizacijo: Oglejte si videoposnetek
Poleg tega boste lahko pregledali pisno gradivo in se naučili uporabljati vmesnike API MasterBase®.
Dostop do priročnikov za uporabo MasterBase® API
Stiki - Upravljanje stikov
API, ki omogoča sinhronizacijo podatkov o stikih, shranjenih v vaših notranjih sistemih, s podatki vaših podatkovnih zbirk v MasterBase®. Kliknite tukaj
MassiveMail - Upravljanje poštnih pošiljk
API, ki vam omogoča ustvarjanje sporočil in množično pošiljanje brez prijave v platformo MasterBase®. Kliknite tukaj
UniqueMail - Upravljajte svoje edinstvene pošiljke
API, ki omogoča pošiljanje posameznih pošiljk iz notranjih sistemov, ne da bi se bilo treba prijaviti v platformo MasterBase®. Kliknite tukaj
Arhiv - shranjevanje posameznih kampanj v URL
API za nalaganje in prenašanje datotek v oblak MasterBase® in iz njega za množično nalaganje. Kliknite tukaj
Config - Prikaz podatkov o konfiguraciji
API za pridobivanje informacij iz polj vsake baze. Kliknite tukaj
Dostop do API-jev MasterBase® za avtomatizacijo procesov
RDS - Upravljanje zapisov v podatkovnih zbirkah RDS
API, ki omogoča oddaljeno upravljanje zapisov v zbirki podatkov RDS. Kliknite tukaj
File Bunker - Shranjevanje datotek
API, ki omogoča shranjevanje datotek v spletnem okolju in njihov poznejši prenos. Kliknite tukaj



