Как получить информацию о работе и образовании из Facebook в Android?

Как я могу получить информацию о работе и образовании, а также обложку с Facebook.

Я получил другие детали с этой функцией

@Override
public void onCompleted(GraphUser user, Response response) {
if (user != null) {
        fbName=user.getName();
        fbId=user.getId();
        String email = (String) response.getGraphObject().getProperty("email");
        }
    } 

Но я не могу получить информацию об образовании и работе?

1 ответ

Я удостоверился, что попросил соответствующие разрешения

    LoginButton lb = (LoginButton) view.findViewById(R.id.login_button);
    lb.setReadPermissions("user_work_history", "user_education_history");

Затем я сделал запрос на получение данных

            Session s = Session.getActiveSession();
            Request r = Request.newMeRequest(s, new Request.GraphUserCallback() {
                @Override
                public void onCompleted(GraphUser user, Response response) {
                    if (user != null) {

                    }
                }
            });
            r.executeAsync();

user.getProperty("работа") и user.getProperty("образование") оба дают данные тогда.

Другие вопросы по тегам