无法在我的Android应用程序中使用facebook sdk 3.0获取基本信息

时间:2013-01-19 08:49:45

标签: android facebook-graph-api facebook-android-sdk

我正在尝试使用facebook session login访问Facebook用户的基本信息。但是我无法访问他们的基本信息。

我收到了Facebook错误消息An error occured. Please try again later.

以下是我使用会话登录访问facebook的代码,

private void onClickLogin() {
        Session session = Session.getActiveSession();
        if (!session.isOpened() && !session.isClosed()) {
            session.openForRead(new Session.OpenRequest(this).setPermissions(Arrays.asList("basic_info")).setCallback(statusCallback));
        } else {
            Session.openActiveSession(this, true, statusCallback);
        }
    }

请任何人帮我解决这个问题。

提前致谢。

1 个答案:

答案 0 :(得分:0)

尝试在登录按钮上设置权限:

LoginButton authButton = (LoginButton) view.findViewById(R.id.authButton);
authButton.setReadPermissions(Arrays.asList("basic_info"));