https://developers.facebook.com/docs/php/gettingstarted/
burdaki linkten sdk indirmek ve ardından içerisinde bulunan src içerisindeki kodları sunucunuza atınız (ben ismini fb olarak değiştirdim) ardından yazacağımız kodlar
require_once("fb/facebook.php");//kütüphane içerisindeki facebook.php sayfamıza çağırıyoruz
$facebook = new Facebook(array(
'appId' => 'uygulama_id',
'secret' => 'uygulamam_guvenlik_kodu',
));//facebook sınıfını tanımlıyoruz
$fbkimlik=$facebook->getUser();//kullanıcı izin vermiş mi vermemiş mi kontrol için sınıfı çağırıyoruz
if($fbkimlik){//kullanıcı uygulamamıza izin vermiş mi vermemiş mi kontrol ediyoruz
$bilgiler=$facebook->api('/me','GET');//kullanıcı izin vermişse bilgilerini alıyoruz
echo '';
print_r($bilgiler);//kullanıcı bilgileri bize dizi olarak geliyor onların içerisinden istediğini alabilirsin dizilerin işlevini biraz biliyorsan buınların ne olduğunu ekrana yazdırıyoruz
echo '
';
}else{
$izinlink=$facebook->getLoginUrl();//izin vermeyen kullanıcıdan izin almak için izin url 'sini alıyoruz
echo '<script>top.location.href="'.$izinlink.'"</script>';//kullanıcı izin vermemişse izin almak için gerekli sayfaya yönlendiriyoruz
}
?>
bir kaç bilgisini alma yönetmini göstermek gerekirse kullanıcının id sini almak için $bilgiler['id'] kullanıcının id si
$bilgiler['name'] tam ismi(adı ve soyadı)
$bilgiler['first_name'] kullanıcının adı
$bilgiler['last_name'] kullanıcnın soyadı
gibi diğer bilgilerinede ulaşabilirsiniz dize içerisnde hepsi tanımlı istediğini kullanarak ulaşabilirsin...
ssl https de sorun çekersen yardımcı olabilirim