自從昨天以來,我一直在玩Facebook Graph API,但它非常好,但是,我一直在網上尋找恢復會話的方法。也就是說,一旦用戶完成了認證(允許應用程序使用他們的數據),當他們打開應用程序(甚至提供登錄按鈕)時自動登錄。Facebook圖形API:在iPhone上恢復會話
我在FBSession上發現了大量的帖子,並且使用[session resume]。問題是,這些已被刪除。什麼是恢復用戶會話和登錄的新方法?
自從昨天以來,我一直在玩Facebook Graph API,但它非常好,但是,我一直在網上尋找恢復會話的方法。也就是說,一旦用戶完成了認證(允許應用程序使用他們的數據),當他們打開應用程序(甚至提供登錄按鈕)時自動登錄。Facebook圖形API:在iPhone上恢復會話
我在FBSession上發現了大量的帖子,並且使用[session resume]。問題是,這些已被刪除。什麼是恢復用戶會話和登錄的新方法?
在你的Facebook對象成功地登錄將在
[Facebook accessToken]
[Facebook expirationDate]
令牌值保存這些值後(我建議NSUserDefaults
)。下一次應用程序啓動
,與
Facebook.accessToken = savedAccessToken;
Facebook.expirationDate= savedExpirationDate;
恢復一下,然後再是[Facebook isAuthorized]
以驗證令牌仍然有效,如果是,你可以考慮自己登錄。
我的應用程序使用下面的API有一次authed後過去的會話。 應該參考學習如何去做。
有人張貼了用最新的sdk代碼回答 – fnc12 2016-02-17 14:04:22