2012-10-18 60 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本身。

相關問題