android - Facebook Android SDK 4.0 中删除的访问 token

标签 android facebook facebook-android-sdk facebook-access-token

我使用的是 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/

相关文章:

java - 安卓文本观察器

带有 Facebook Connect 模板项目的 ASP.NET MVC

javascript - 防止 Facebook "Like"跨域错误的解决方法?

android - 是否有可用的 Android Facebook SDK 或 API?

android - 使用 Facebook SDK 3 在多个 Activity 中管理 Android 应用程序中的 Facebook session

android - 如何更改 ActionBar Tab 文本样式?

android - RxAndroid : Observable. first() 返回空对象列表

android - Android 中的 MVC 是/否?组织与网络服务通信的应用程序的最佳方式是什么

facebook - 有没有人有 Visual Studio 2010 for XHTML+RDFa 的验证模式?

android - Facebook:使用共享对话框共享 Play 商店链接