Słownik

Czym jest API?

API (interfejs programowania aplikacji) to ustalony sposób, w jaki jeden program prosi drugi o dane albo o wykonanie działania, na przykład „pokaż zamówienia tego klienta” albo „obciąż tę kartę”.

Dobrym obrazem API jest karta dań w restauracji. Pokazuje, co można zamówić i jak o to poprosić, a nie musisz wiedzieć, jak działa kuchnia.

Aplikacje korzystają z API cały czas. Twój frontend wywołuje API własnego backendu, aby wczytać i zapisać dane. Backend wywołuje z kolei API innych firm, żeby wysłać e-mail, przyjąć płatność, pokazać mapę albo użyć modelu AI.

Większość API wymaga klucza, który potwierdza, kto wysyła zapytanie. Te klucze są sekretami i muszą znajdować się na serwerze, nigdy w przeglądarce.

Przykłady

  • API płatności do obciążenia karty
  • API map do pokazania lokalizacji
  • API AI do streszczenia tekstu

Pytania

Czym jest REST API?

REST to popularny styl API, który korzysta z adresów internetowych i standardowych działań: get do odczytu, post do tworzenia, put lub patch do zmiany, delete do usuwania.

Czy API są darmowe?

Niektóre tak, wiele ma darmowy poziom, a inne naliczają opłaty za zużycie. Zanim zbudujesz coś, co na nich polega, sprawdź limity i cennik.

Zobacz także

  • Czym jest API? (pełny przewodnik)
  • Jak zbudować REST API
  • REST a GraphQL

Mythex · Pricing · Zbuduj wszystko z AI · Szablony stron i aplikacji · Mythex w porównaniu · Słownik budowania aplikacji z AI · Darmowe narzędzia do budowania aplikacji z 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 ਪੰਜਾਬੀ 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 简体中文 繁體中文(香港) 繁體中文(台灣)