2014-11-17 6 views
0

Мое приложение позволяет людям Войти с их учетной записью Facebook, чтобы писать комментарии, ставки и делиться ими как этот пользователь. Моя проблема, с которой я сталкиваюсь, заключается в том, что после входа в систему она просто оставляет пустое поле в моей базе данных SQL, поэтому я не могу вытащить их идентификатор пользователя, если он не заполнен. Теперь это проблема с моим PHP или это в моей LoginActivity?Как получить адрес электронной почты от входа в Facebook?

Итак, я попытался добавить разрешения в свой код и получить тот же ответ.

This is on my onCreate section. 

Session session = new Session(getApplicationContext()); 
     Session.setActiveSession(session); 
     session.openForRead(new Session.OpenRequest(LoginActivity.this).setDefaultAudience(SessionDefaultAudience.ONLY_ME).setPermissions(Arrays.asList("public_profile", "user_friends", "email")).setCallback(statusCallback)); 
     Session.setActiveSession(session); 
+0

Вы хотите получить идентификатор электронной почты пользователя из fb? –

+0

Вы запрашиваете разрешение по электронной почте? – luschn

ответ

1

Посмотрите

ли вы настроить осциллограф разрешения правильно?

+0

Посмотрел назад на мой код и поклялся, что я его положил! Его нет, поэтому я проверю его и вернусь к вам. – jford2282

+0

Хорошо, поэтому я разместил код выше и все еще ничего – jford2282