Facebook bilindiği üzere teknoloji ve yazılım olarak günümüzün devlerinden bir tanesi. Gerek sosyal hayatımız gerekse internet üzerinde ki sosyalleşme uygulamalarında oldukça büyük bir payı olan Facebook, Yazılımsal açıdan birçok uygulama ve ara yüz geliştirerek kullanıcı deneyimlerini daha da genişletmekte. Kullanıcı verilerini erişip, sistemlere daha kolay entegre olabilmek için Facebook tarafından geliştirilen API uygulamaları günümüzde birçok mobil aplikasyon, web sitesi, büyük kurum ve kuruşlar tarafından kullanılmakta. Facebook yine aynı şekilde kendi bünyesinde geliştirdiği uygulamalar ve mini ara yüzlerde sık sık kullandığı entegrasyon sistemlerini, bağımsız geliştiricilerinde kullanabilmesi adına https://developers.facebook.com üzerinde de yayınlamış durumda.

 

Son dönemlerde de sıkça adı duyulan ve Facebook tarafından geliştirilmekte olan bir Javascript kütüphanesi React üzerinde de sıkça kullanılmakta. Facebook’un entegre sistemleri ne amaçla kullanılır sorusunun cevabına gelirsek özetle şunu diyebiliriz; Kullanıcı deneyimini geliştirmek ve diğer uygulamaların kullanıcı verilerini işleyerek daha hızlı ve pratik bir hizmet sunması. Kabaca bu şekilde özetleyebileceğimiz Facebook entegrasyon sistemlerinin diğer uygulamalarla siz izin verdiğiniz kadar veri paylaşabileceğini unutmayın. Bu veriler genellikle Facebook’un sistemlerinde saklı olan verilerinizdir, bu veriler ise çoğunlukla doğum tarihiniz, adınız, okuduğunuz kitaplar, paylaştığınız gönderiler ve resimlerdir. Yani kısaca Facebook’ta hakkımda bölümünde doldurduğunuz veriler ve paylaştığınız gönderilerdir.

 

Sizin bilmediğiniz fakat bu entegrasyon işlemleri için gerekli olan ID, Hash ve token gibi veriler Facebook tarafından generate edilip sunulmaktadır. Bu verilerin neler olduğunu merak ediyorsanız Facebook ile giriş yaptığınız uygulamalarda nelere izin verdiğinizi bularak öğrenebilirsiniz. Facebook’un Instagramı satın almasından sonra bu tarz geliştirmelere hız vermesi ve Instagram vb. sistemlere kayıt olurken Facebook verilerinizin kullanılması bir yandan sizler için kolaylıktır. Facebook bu verileri reklam uygulamalarında, Analytics ve Özel Hedef Kitleler için uygulama olaylarını kullanarak sizlerin ihtiyaçlarınıza ve isteklerinize yönelik bir şema hazırlayarak karşınıza çıkan reklamlar ve uyarılar bu tarz verilere göre hazırlanmaktadır. Eğer sizde bir geliştirici iseniz yukarıda verdiğimiz linkten facebook’un SDK hizmetlerine