【发布时间】:2012-10-18 18:34:01
【问题描述】:
我正试图找出将多个 Facebook 帐户绑定到我的应用程序。这样当不同的用户登录时,他们可以访问各自的 Facebook 帐户。
我想让我的应用拥有自己的登录名。用户登录后,他们可以选择连接他们的 Facebook 帐户。但是因为有多个用户,我需要弄清楚如何关联多个 Facebook 帐户。
这是我目前得到的:
- Facebook Dialog Auth,因为 SSO 使用 Facebook 应用程序,因此一次只允许一个 fbook 帐户。
- 服务器端身份验证,因为我希望访问令牌能够持续相当长的时间(60 天),而无需每个用户在使用我的应用时重新登录 Facebook。
这是我的挂断:
-
一旦用户登录我的应用程序(在已经关联他们的 Facebook 帐户之后),我如何重新应用令牌。这是正确的方法吗?谁能提供重新申请令牌的教程或代码?
private Facebook mFb; mFb.setAccessToken(TOKEN); 谁能提供有关如何设置服务器端身份验证的代码?
【问题讨论】:
-
这是针对 Android 的新 Facebook SDK 3.0b (developers.facebook.com/android) 还是 v2?今天的新 SDK 包含一个名为 SwitchUserSample 的示例,这对您来说可能是一个很好的起点。
-
你能链接到这个例子吗?编辑:nvm 找到它:developers.facebook.com/android/downloads(左下角,“Android SDK 下载”)然后是 facebook-android-sdk-3.0.b.zip。欣赏!
-
它位于 SDK 发行版的示例文件夹中,地址为 github.com/downloads/facebook/facebook-android-sdk/…(在撰写本文时)。编辑:你明白了;-)
-
我一直在查看代码并且它很密集......但这肯定涵盖了我正在寻找的内容。提交它作为答案,我会接受它:)
标签: android facebook facebook-access-token