Sözlük

API nedir?

API (uygulama programlama arayüzü), bir yazılım parçasının bir başkasından veri ya da bir işlem istemesi için tanımlanmış bir yoldur; örneğin “bu müşterinin siparişlerini getir” ya da “bu kartı tahsil et”.

Bir restoran menüsü API’nin iyi bir resmidir. Neyi sipariş edebileceğinizi ve nasıl isteyeceğinizi listeler; mutfağın nasıl çalıştığını bilmeniz gerekmez.

Uygulamalar API’leri sürekli kullanır. Ön yüzünüz, verileri yüklemek ve kaydetmek için kendi backend’inizin API’sini çağırır. Backend’iniz ise e-posta göndermek, ödeme almak, harita göstermek ya da bir yapay zeka modelini kullanmak için başka şirketlerin API’lerini çağırır.

Çoğu API, kimin çağırdığını kanıtlamak için bir anahtar ister. Bu anahtarlar gizlidir ve tarayıcıda değil sunucuda durmalıdır.

Örnekler

  • Bir kartı tahsil etmek için bir ödeme API’si
  • Bir konumu göstermek için bir harita API’si
  • Bir metni özetlemek için bir yapay zeka API’si

Sorular

REST API nedir?

REST, web adreslerini ve standart eylemleri kullanan yaygın bir API tarzıdır: okumak için get, oluşturmak için post, değiştirmek için put ya da patch, silmek için delete.

API’ler ücretsiz mi?

Bazıları öyledir, birçoğunun ücretsiz bir katmanı vardır, diğerleri kullanıma göre ücret alır. Buna bağlı bir şey kurmadan önce sınırları ve fiyatları kontrol edin.

Ayrıca bakın

  • API nedir? (tam rehber)
  • REST API nasıl oluşturulur
  • REST ile GraphQL karşılaştırması

Mythex · Pricing · Yapay zekayla her şeyi yapın · Web sitesi ve uygulama şablonları · Mythex karşılaştırmaları · Yapay zekayla uygulama geliştirme sözlüğü · Yapay zekayla uygulama geliştirme için ücretsiz araçlar · 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) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)