yasarkemaldag adlı üyeden alıntı: mesajı görüntüle
getLoginUrl methoduna 'scope' => 'email' i dizisini sonradan mı eklediniz, eğer bunu eklemeden önce bir kullanıcıyla, uygulamanıza izin verdiyseniz bunu ekledikten sonra o kullanıcının facebook hesabından uygulama ile bağlantısını kesip tekrar izin verdirmelisiniz veya farklı bir facebook hesabı ile giriş yapmayı deneyin. Uygulama izin ekranında zaten mail adresine erişilecek kısımlar arasında mail adresinin belirtilmesi gerekiyor.

daha sonrasında aşağıdaki metodla mail adresinin gelmesi gerekiyor.
$me = $facebook->api('/me');
echo $me['email'];
Hocam dedikleriniz de tamamını denedim dün saatlere uğraştım ama nafile.. Bakınız aşağıya gerekli resimleri ekliyorum incelerseniz bunlara rağmen bu akıl almaz sorunu aşamıyorum. Acaba facebook eski api mi istemeye başladı email çekimi için?!





Ve göründüğü gibi
$me = $facebook->api('/me');
echo $me['email'];
echo $me['name'];
email ve name verisi istememe rağmen sadece name çıktısını alabiliyorum