android集成新的facebook sdk 3.0.1并执行登录

时间:2013-04-22 19:01:01

标签: android facebook android-facebook

我正在尝试将facebook sdk升级到3.0.1版,并在执行登录时遇到麻烦。登录后我在会话中获取的访问令牌是ACCESS_TOKEN_REMOVED,我不知道原因。

以下是登录代码:

if (!session.isOpened() && !session.isClosed()) {
                session.openForRead(new Session.OpenRequest(SplashScreen.this).setCallback(new StatusCallback() {

                    @Override
                    public void call(Session session, SessionState state, Exception exception) {
                        if (session.isOpened()) {
                            loginIfSuccessfullAuth(true);

                    }
                }));
            } 

内部if中的会话包含访问令牌ACCESS_TOKEN_REMOVED

1 个答案:

答案 0 :(得分:0)

如果您在日志中看到ACCESS_TOKEN_REMOVED,请确保打印session.getAccessToken().getToken()。如果您将session.getAccessToken()写入日志,则会调用AccessToken对象的toString - 方法,该方法将使用ACCESS_TOKEN_REMOVED替换实际令牌。