Temel Teknik Terimler
API
Uygulamaların birbirine düzenli biçimde veri ya da komut göndermesini sağlayan arayüz.
Application Programming Interface
Hızlı bakış İki sistemin birbiriyle kontrollü şekilde konuşma yolu.
Bu maddeyi kısa ve net hatırlamak istersen başlangıç noktası burası.
Mini örnek Günlük hayattan örnek
Bir hava durumu uygulamasının başka bir servise 'İstanbul için sıcaklığı ver' diye istek atması API kullanımına örnektir.
Sık karıştırılanlar
Kısa tanım
API, bir uygulamanın başka bir uygulamayla konuşmak için kullandığı düzenli kapıdır.
Basit anlatım
Bir restoran menüsü gibi düşünebilirsin. Sen menüden ne istediğini söylersin, mutfak da sana sonucu getirir. Mutfakta ne olduğuna karışmazsın; önemli olan hangi isteğin hangi sonuçla döndüğüdür.
Ne zaman kullanılır?
- Dış servisten veri çekerken
- Kendi sisteminin verisini başka bir uygulamaya açarken
- Otomasyon akışlarında uygulamaları birbirine bağlarken
Dikkat edilmesi gerekenler
- Kimlik doğrulama gerekebilir
- Her isteğin bir hata ihtimali vardır
- Çok sık istek atarsan rate limit’e takılabilirsin
İlgili başlıklar
webhook, rate limit