我使用的是 Facebook Android SDK 4.0(最新更新的版本)。我在初始设置后登录到我的应用程序。然后我退出了我的应用程序。如果再次启动我的应用程序,用户将不处于登录状态。当我使用调试器时,它显示“ACCESS TOKEN REMOVED”。使用访问 token 检查用户是否处于登录状态的过程是什么?
我尝试了新的登录方法(根据较新的 4.0 版),他们在其中提到了登录过程。我已经做了。但是每当我打开访问 token 时,状态都是“访问 token 已删除”。我在仪表板设置中检查了应用程序 ID、程序包名称、 Activity 名称。全部正确。帮我找到这个问题的解决方案。
最佳答案
你可以通过使用获取access_token loginResult.getAccessToken().getToken(); 如下代码
LoginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
String accessToken= loginResult.getAccessToken().getToken();
}
关于android - Facebook Android SDK 4.0 中删除的访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29531118/