1

假设可以将 Facebook API 访问令牌从某个 Web 应用程序传输到我的移动应用程序(通过物理存储或网络),我的移动应用程序是否能够将该令牌用作定期获取的令牌(就像移动应用程序本身请求来自 Facebook 的令牌)?

Facebook API 的服务条款是否允许此程序?

移动应用程序是否能够缓存传输的令牌并将其用作自己的令牌?

基本上,我想要的是用户在一台机器上进行 Facebook 登录和身份验证,并在另一台机器上使用获取的令牌(例如移动应用程序)。

有没有更好的方法来做到这一点?

4

2 回答 2

1

您可以将您的移动应用程序设置为通过 facebook 的 oauth 步骤加载,如果用户已经验证了应用程序,他将立即登录,因为此时您将获得访问令牌,将其保存在移动设备中应用程序。

现在在 stackoverflow 和 quora 上都使用自动登录触发器。(如果您通过 facebook 在此处注册,当您访问该网站时,您将再次登录 - 与 quora 相同)。

此外,访问令牌授予对特定“facebook 应用程序”的访问权限。如果您的移动应用程序使用相同的应用程序 ID,那么您当然可以在移动设备上重复使用相同的访问令牌。

于 2012-07-13T04:38:21.913 回答
1

是的,我们可以重复使用它。我从移动应用程序获得了一个访问令牌,然后它适用于网络浏览器。

于 2014-03-26T08:01:36.597 回答