1

我正在尝试将 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

4

1 回答 1

0

如果您ACCESS_TOKEN_REMOVED在日志中看到,请确保您正在打印session.getAccessToken().getToken(). 如果您写入日志,将调用session.getAccessToken()AccessToken-object 的- 方法,它将用.toStringACCESS_TOKEN_REMOVED

于 2015-05-06T13:42:06.447 回答