Sıkça duyduğumuz terimlerden birisi olan API nedir ?
API ya da açılımı ile Application Programming Interface , bir uygulamaya ait özelliklerin , yeteneklerin başka bir uygulamada da kullanılabilmesi adına , bu bahsettiklerimizi paylaşan uygulamaların sağladığı arayüzdür.
Basitleştirelim 😀 , Kullaınıcıların X uygulamasının özelliklerini Y uygulamasında da kullanabilmesini sağlayan yapıya API denir.
API; web uygulamaları , işletim sistemi , veritabanı , donanımlar yazılım kütüphanesi için kullanılabilir.
API Örnekleri
API kullanımında verebileceğimiz en iyi örneklerden biri de ziyaret ettiğiniz pek çok web sitesinde gördüğünüz “Facebook / Twitter / Google / Github” kullanarak oturum açma , kayıt olma işlemidir.
Bu özelliğe sahip web siteler ya da uygulamalar , kullanıcıların sosyal medya hesaplarında gerçekten oturum açmak yerine , her oturum açma işlemi yapıldığında kullanıcının kimliğini doğrulamak için sosyal medya platformlarının API’lerinden yararlanır. Örnek : Facebook Login API.