Android Facebook получает адрес электронной почты для входа через токен доступа - PullRequest
3 голосов
/ 12 января 2012

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

1 Ответ

9 голосов
/ 12 января 2012

Прежде всего, добавьте разрешение

public static final String[] PERMISSIONS = new String[] {"email"};

String response=authenticatedFacebook.request("me");
JSONObject obj = Util.parseJson(response);
useremail=obj.getString("email");

, где authenticatedFacebook - объект Facebook.

Util будет доступен вместе с Facebook SDK.

Убедитесь, что вы дали Разрешение по электронной почте .

...