Glosar

Ce este un API?

Un API (application programming interface) este un mod definit prin care un program cere altui program date sau să facă ceva, cum ar fi "adu comenzile acestui client" sau "încasează cardul acesta".

Un meniu de restaurant este o imagine bună a unui API. Îți arată ce poți comanda și cum să o ceri; nu trebuie să știi cum funcționează bucătăria.

Aplicațiile folosesc API-uri tot timpul. Frontend-ul tău apelează API-ul propriului backend pentru a încărca și salva date. Backend-ul tău apelează API-urile altor companii pentru a trimite e-mailuri, a primi plăți, a afișa hărți sau a folosi un model AI.

Majoritatea API-urilor cer o cheie care să dovedească cine face apelul. Aceste chei sunt secrete și trebuie păstrate pe server, niciodată în browser.

Exemple

  • Un API de plăți pentru a încasa un card
  • Un API de hărți pentru a arăta o locație
  • Un API AI pentru a rezuma un text

Întrebări

Ce este un API REST?

REST este un stil comun de API care folosește adrese web și acțiuni standard: get pentru citire, post pentru creare, put sau patch pentru modificare, delete pentru ștergere.

Sunt API-urile gratuite?

Unele sunt, multe au un nivel gratuit, iar altele se taxează în funcție de utilizare. Verifică limitele și prețurile înainte de a construi ceva care depinde de un API.

Vezi și

  • Ce este un API? (ghid complet)
  • Cum construiești un API REST
  • REST vs GraphQL

Mythex · Pricing · Construiește orice cu AI · Șabloane pentru site-uri și aplicații · Mythex comparat · Glosar pentru crearea de aplicații cu AI · Instrumente gratuite pentru crearea de aplicații cu AI · 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 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)