разобрать логин через фейсбук api 4.0 в андроид студии

Мой код

 private void facebook() {

 List<String> permissions = Arrays.asList("public_profile", "email");

    ParseFacebookUtils.logInWithReadPermissionsInBackground(this, permissions, new LogInCallback() {

        @Override
        public void done(ParseUser user, ParseException err) {
            progressDialog.dismiss();
            Log.e("Facebook", user + "    " + err.getMessage());

            if (user == null) {
                Log.e("MyApp", "Uh oh. The user cancelled the Facebook login.");
            } else if (user.isNew()) {              

                Log.e("MyApp", "User signed up and logged in through Facebook!");
            } else {
                userinfo(user);
                Log.e("MyApp", "User logged in through Facebook!");
            }
        }
    });

}

этот код всегда предоставляется пользователем является нулевым .. Я использую последнийFacebook SDK является

compile 'com.facebook.android:facebook-android-sdk:4.0.1'

а такжеParse является :Parse-1.9.1.jar

и у меня есть использованиеAndroid Studio, Этот метод вызывается при нажатии кнопки. Этот метод работает. Это означает, что всплывающее окно Facebook открыто, но оно всегда предоставляет пользователю значение null. Данный пользователь недействителен, но после обновленияparseuser не является нулевым

Ответы на вопрос(0)

Ваш ответ на вопрос