【问题标题】:Active Facebook Session without AccessToken if Facebook App not installed如果未安装 Facebook 应用程序,则没有 AccessToken 的活动 Facebook 会话
【发布时间】:2014-07-03 22:32:18
【问题描述】:

我对尚未安装 Facebook 应用(但想通过 Facebook 登录)的用户有一个奇怪的问题:

我总是通过

访问 Facebook Session 的访问令牌
Session.getActiveSession().getAccessToken()

它适用于所有已安装 Facebook 应用的用户。对于没有安装它的用户,它适用于前两个调用 - 之后,访问令牌变为空字符串。有人知道我在这里做错了什么吗?

【问题讨论】:

    标签: android facebook facebook-login facebook-android-sdk


    【解决方案1】:

    我解决了这个问题,但不知何故我不确定这是怎么回事。似乎 Session 被垃圾收集了,当 FB 恢复它时,它不会再次取回访问令牌。

    这个问题似乎只出现在 Facebook SDK 3.14 中,而 3.8 可以正常工作。

    【讨论】:

    • 还没有真正解决。我只是继续使用没有出现问题的 FB 3.8。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多