2012-02-27 56 views

回答

2

只有Facebook用戶ID是必需的。

您也可以使用Facebook帳號來獲取用戶及其好友列表的詳細信息。

+0

好的。所以我會使用我的應用程序的密鑰/祕密+用戶ID(我從用戶的登錄中獲得)來執行用戶允許我代表他執行的操作。是對的嗎? – bicatu 2012-02-27 15:39:09

+0

@bicatu:沒錯 – zerkms 2012-02-27 19:33:03

0

您需要的access_token,用戶ID

修正

的SDK將存儲和令牌自動發送接入的頂部。所以不需要自己存儲訪問令牌。

+1

請注意,access_token將會過期,除非您請求offline_access權限,並且即使用戶更改了密碼等,該令牌仍可能過期。因此,不要將access_token存儲在數據庫中,但每次用戶登錄並將其存儲在會話中時都會請求它。 – MichaelH 2012-02-27 02:47:18

+0

爲什麼?不,他不需要 – zerkms 2012-02-27 02:58:06

+0

@MichaelH:幸運的是'offline_access'已被棄用,並且很快就會被移除! :3 – zerkms 2012-02-27 02:58:53

0

如果需要的話,如名字,姓氏等,您可以存儲用戶的其他細節太多,但對於像行爲,獲取用戶的朋友列表或發佈的消息,則只能存儲登錄用戶的Facebook的用戶ID 。足夠了。

相關問題