2011-04-11 171 views
1

我正在整合Facebook的網站,有ff。流量:Facebook - 網站集成

  1. 網站沒有與Facebook按鈕連接的登錄和註冊頁面
  2. 完成註冊後,用戶將被要求,如果他/她想要的Facebook帳戶只是基本信息和電子郵件作爲連接權限
  3. 如果用戶允許集成,Facebook用戶標識將被保存。
  4. 的Facebook用戶ID將在FQL

我的問題是可以使用的,沒有臉譜,如果連接上登錄頁面和彈出頁面

當我嘗試做多的朋友選擇當前登錄的用戶在「facebook.com」還沒有登錄, 我收到致命錯誤:未捕獲的異常:102:需要拋出

用戶會話爲了這意味着一些Facebook的整合,如邀請工作FR iends,用戶也必須在Facebook上登錄。

有沒有辦法登錄網站和facebook.com只有facebook用戶ID保存在數據庫中?類似於「如果我檢測到此用戶名,自動登錄到臉書」中能夠創建會話

PS我已經完成了Facebook集成之前,我沒有問題,因爲它有登錄和註冊頁面的臉書連接如果用戶選擇通過該按鈕登錄,會創建所需的會話。

您的幫助將非常感謝。我卡住了。

回答

1

當用戶對您的網站進行身份驗證/訪問您的應用程序時,您可以獲得一個用戶訪問令牌,該令牌可用於您的後續API調用。它在更改密碼或撤銷/刪除應用程序時過期。

看看這個鏈接進行身份驗證,用戶訪問令牌相關細節和回調,所以你可以保持最新的數據庫:http://developers.facebook.com/docs/authentication/