2012-10-18 59 views
0

我试图找出将多个Facebook帐户绑定到我的应用程序中。因此,当不同的用户登录时,他们可以访问他们各自的Facebook帐户。将多个Facebook帐户绑定到一个应用程序

我想我的应用程序有它自己的登录。用户登录后,他们可以选择连接他们的Facebook帐户。但是,因为有多个用户,我需要弄清楚如何关联多个Facebook帐户。

这是我走到这一步:

  1. Facebook的对话框验证因为SSO使用Facebook的应用程序,从而只允许一次一个fbook帐户。
  2. 服务器端身份验证,因为我希望访问令牌持续很长时间(60天),而且每个用户在使用我的应用时都不必重新登录Facebook。

这里是我挂断:

  1. 如何重新申请一个令牌,一旦用户登录到我的应用程序(已关联自己的Facebook帐户之后)。这是正确的方法吗?任何人都可以提供一个教程或代码重新申请令牌?

    private Facebook mFb; 
    mFb.setAccessToken(TOKEN); 
    
  2. 任何人都可以提供的代码如何设置服务器端身份验证

+1

这是与Android的新的Facebook SDK 3.0b(https://developers.facebook.com/android/)或v2?今天的新SDK包含一个名为SwitchUserSample的示例,它可能是一个很好的起点。 –

+0

你能链接到这个例子吗?编辑:nvm发现它:http://developers.facebook.com/android/downloads/(左下角,“Android SDK下载”),然后facebook-android-sdk-3.0.b.zip。欣赏它! – Rawr

+0

它位于SDK发行版的示例文件夹内,位于https://github.com/downloads/facebook/facebook-android-sdk/facebook-android-sdk-3.0.b.zip(截至撰写本文时为止) 。编辑:你知道了;-) –

回答

0

对于新的Facebook SDK 3.0b中为Android(http://developers.facebook.com/android),我们有一个叫做SwitchUserSample新的样本可能是你一个很好的起点。在撰写本文时(由于SDK仍处于测试阶段和“预览”分支),您可以在GitHub的https://github.com/facebook/facebook-android-sdk/tree/preview/samples/SwitchUserSample处找到示例代码 - 当然,示例(带有项目文件)也是如此在SDK本身。

相关问题