Žodynėlis

Kas yra API?

API (application programming interface) – tai aiškiai apibrėžtas būdas, kaip viena programinė įranga prašo kitos duomenų ar atlikti veiksmą, pvz., „gauk šio kliento užsakymus“ arba „apmokėk iš šios kortelės“.

Restorano meniu – geras API pavyzdys. Jame nurodyta, ką galima užsakyti ir kaip tai paprašyti; virtuvės veikimo nereikia žinoti.

Programėlės API naudoja visada. Jūsų frontend’as kviečia jūsų pačių backend’o API, kad įkeltų ir išsaugotų duomenis. Jūsų backend’as kviečia kitų įmonių API, kad siųstų el. laiškus, priimtų mokėjimus, rodytų žemėlapius ar naudotų DI modelį.

Dauguma API reikalauja rakto, kad patvirtintų, kas kreipiasi. Tie raktai yra paslaptys, jie turi būti serveryje, o ne naršyklėje.

Pavyzdžiai

  • Mokėjimų API kortelei apmokėti
  • Žemėlapių API vietai parodyti
  • DI API tekstui apibendrinti

Klausimai

Kas yra REST API?

REST – tai įprastas API stilius, naudojantis interneto adresus ir standartinius veiksmus: get – skaityti, post – kurti, put arba patch – keisti, delete – šalinti.

Ar API nemokami?

Kai kurie – taip, daugelis turi nemokamą lygį, o kiti moka pagal naudojimą. Prieš kurdami ką nors, kas nuo API priklauso, patikrinkite apribojimus ir kainas.

Taip pat žiūrėkite

  • Kas yra API? (pilnas vadovas)
  • Kaip sukurti REST API
  • REST vs GraphQL

Mythex · Pricing · Kurkite bet ką su dirbtiniu intelektu · Svetainių ir programėlių šablonai · Mythex palyginimas · Programėlių kūrimo su dirbtiniu intelektu žodynėlis · Nemokami programėlių kūrimo su dirbtiniu intelektu įrankiai · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)