API nedir?
Application Programming Interface
İki farklı yazılımın birbirleriyle konuşmasını sağlayan dijital köprüdür.
Tanım
API, yazılımların birbirleriyle konuşmasını sağlayan standart bir dildir. Bir uygulamanın kendi yeteneklerini başka uygulamaların kullanımına açmasını sağlar.
Nasıl çalışır?
Bir yazılım, belirli bir adrese istek gönderir. Diğer yazılım bu isteği alır, işler ve sonucu geri döner. Bu işlem tamamen kurallara bağlı ve otomatiktir.
Nerede kullanılır?
Hava durumu uygulamalarının veriyi meteoroloji merkezinden çekmesi veya yapay zeka modellerine internet üzerinden erişilmesi için kullanılır.
Sık karıştırılanlar
Web sitesinin kendisi ile karıştırılır, ancak API insanlar için değil, makinelerin makinelerle konuşması için tasarlanmıştır.
Sıkça sorulanlar
Herkes API kullanabilir mi?
Genellikle bir anahtar (key) ile yetkilendirme yapılarak erişim sağlanır, yani kontrollü bir süreçtir.
API neden güvenlidir?
Sadece izin verilen verilerin paylaşılmasına olanak tanıdığı için sistemin tamamını değil, sadece ilgili kısmını açar.
İlgili terimler
İlgili araçlar
Bu açıklama TreScout için sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.