0

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

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

谢谢

4

1 回答 1

1

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

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

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

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

于 2012-08-30T18:34:35.620 回答