Api

API – tai programavimo instrukcijų ir standartų rinkinys, skirtas prieigai prie žiniatinkliu pagrįstos programinės įrangos programos. Tipinė API yra suskirstyta į dalis, kurių kiekviena turi savo paskirtį. Pavyzdžiui, „Twitter“ API turi skyrių, skirtą tweets gauti, kitą skyrių, skirtą tweets paieškai, ir dar vieną skyrių, skirtą naujiems tweets kurti.

Kiekviena API dalis paprastai suskirstyta į keletą galinių taškų, kurių kiekvienas yra tam tikras URL adresas, kurį galima pasiekti. Pavyzdžiui, „Twitter“ API galutiniai taškai, skirti gauti tviterio žinutes, gali būti https://api.twitter.com/1.1/statuses/user_timeline.json ir https://api.twitter.com/1.1/statuses/mentions_timeline.json.

API paprastai taip pat apima specifikaciją, kaip duomenys turėtų būti suformatuoti, kad API juos priimtų. Pavyzdžiui, „Twitter“ API specifikacijoje, skirtoje tviterio tviterio žinutėms, yra reikalavimas, kad tviterio žinutės turi būti JSON formato.

Kad galėtumėte naudotis API, turėsite užsiregistruoti API teikiančios tarnybos paskyroje. Pavyzdžiui, norėdami naudotis „Twitter“ API, turėsite susikurti „Twitter“ paskyrą. Kai turėsite paskyrą, jums bus suteiktas įgaliojimų rinkinys, paprastai vartotojo rakto ir vartotojo paslapties pavidalu. Šiuos įgaliojimus API naudos jūsų užklausoms autentifikuoti.

Terminas „API“ reiškia „taikomųjų programų sąsają“.

Kodėl naudojama API?

API naudojama tam, kad du ar daugiau programinės įrangos vienetų galėtų bendrauti tarpusavyje. Tai gali būti daroma dėl įvairių priežasčių, pavyzdžiui, kad dvi programinės įrangos dalys galėtų dalytis duomenimis arba kad viena programinė įranga galėtų valdyti kitą.

Kokie yra 4 API tipai?

Keturi pagrindiniai API tipai:

1. SOAP

2. REST

3. XML-RPC

4. JSON-RPC

Koks yra API pavyzdys?

API reiškia „taikomųjų programų sąsają“ ir reiškia įvairias priemones, kuriomis viena bendrovė gali bendrauti su kitos bendrovės programine įranga. API leistų trečiajai šaliai, pavyzdžiui, „Facebook“, tiesiogiai naudotis įvairiomis išorinės programos funkcijomis, pavyzdžiui, užsakyti produktą „Amazon“ svetainėje. Įmonė greičiausiai išleis API, kad padidintų savo auditoriją, viliodama kitus kurti integracijas su jos populiariomis paslaugomis.

Kokie yra API tipai?

Yra daug skirtingų API tipų, tačiau vieni iš labiausiai paplitusių yra žiniatinklio API, debesijos API ir programinės įrangos API.

Žiniatinklio API – tai sąsajos, leidžiančios pasiekti žiniatinklio programas ir duomenis. Paprastai jos naudoja HTTP arba HTTPS protokolus ryšiui su žiniatinklio serveriais palaikyti ir gali grąžinti duomenis tokiais formatais kaip JSON arba XML.

Debesijos API leidžia pasiekti debesijos paslaugas ir duomenis. Ryšiui su debesijos serveriais palaikyti paprastai naudojami REST arba SOAP protokolai, o duomenys gali būti grąžinami tokiais formatais kaip JSON arba XML.

Programinės įrangos API – tai sąsajos, leidžiančios pasiekti programinės įrangos programas ir duomenis. Jie paprastai naudoja tam tikrą protokolą, pavyzdžiui, TCP/IP, ryšiui su programinės įrangos serveriais palaikyti ir gali grąžinti duomenis tokiais formatais kaip JSON arba XML.

Parašykite komentarą