【问题标题】:Android - Update invalid token?Android - 更新无效令牌?
【发布时间】:2012-08-25 06:20:26
【问题描述】:

是否有可能在不强制用户再次登录的情况下更新 Facebook 令牌? 我有一个应用程序,当您在 device_1 上登录并在 device_2 上执行相同操作时,device_1 上的令牌无效。我不知道为什么会这样?他们应该得到完全相同的令牌,但他们不会。

回到我的问题。是否有可能更新无效令牌或使 facebook 在未过期时始终返回相同的令牌?

谢谢

【问题讨论】:

    标签: android facebook access-token


    【解决方案1】:

    是否有可能更新无效令牌或让 facebook 在未过期的情况下始终返回相同的令牌?

    要在不让用户重新使用 Facebook 进行身份验证的情况下更新无效令牌,我们的 documentation 在第 8 步中展示了如何执行此操作,请在您的 onResume() 方法中调用 extendAccessTokenIfNeeded()。这将在后台扩展用户的访问令牌,而不会受到任何 UI 干扰。但是,这需要安装本机 Facebook 应用程序,但我们目前正在寻求提供替代方案。

    您还可以点击端点以自行扩展访问令牌,如场景 4 中的 documentation 所示。

    此外,如果默认情况下未过期,我们的 Android SDK 将始终返回相同的令牌。但是,如果该令牌失效,那么它将过期,您将必须检索一个新令牌。

    【讨论】:

    • “无效”是什么意思?因此,如果我理解正确,当我在一台设备上登录并在第二台设备上登录后,令牌应该相同吗?那么为什么我每次都得到不同的呢?谢谢。
    猜你喜欢
    • 1970-01-01
    • 2020-06-13
    • 2021-11-01
    • 1970-01-01
    • 2023-03-25
    • 2018-09-21
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    相关资源
    最近更新 更多