Facebook SDK,GraphUser用户始终为空

时间:2015-04-15 02:43:10

标签: android facebook

无论我尝试什么,Facebook GraphUser用户都是空的。我正在尝试以下使用Facebook SDK 3.23.0

 loginButton
        .setUserInfoChangedCallback(new LoginButton.UserInfoChangedCallback() {
            @Override
            public void onUserInfoFetched(GraphUser user) {
                FragmentFour.this.user = user;

                if (user != null) {
                    Log.d("Name",user.getName());
                } else {
                    Log.d("Name","Not Logged in!!");
                }

            }
        });

我已经完成了哈希密钥,并使用自己创建的应用程序ID成功地在Facebook SDK中试验了Facebook样本。但每当我尝试上面的代码时,我总是将用户视为null。请帮忙。

1 个答案:

答案 0 :(得分:0)

我自己通过添加

解决了这个问题
loginBtn.setReadPermissions("user_friends");
loginBtn.setFragment(this);