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
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