2012-10-19 45 views
1

如何從facebook獲取訪問令牌ios sdk 3.1?如何從facebook獲取訪問令牌ios sdk 3.1?

我已經獲得Facebook登錄。一旦登錄完成,應用程序就會顯示在前臺。雖然我還不知道如何從中獲取訪問令牌。

我從[[FBSession activeSession] accessToken]中獲得null;命令。

任何想法?

+0

我認爲你正面臨類似的錯誤,像http://stackoverflow.com/questions/12745235/handle-invalid-accesstoken-with-fbsession-openactivesessionwithreadpermissions-i – kamleshwar

回答

6

accessToken已經過時,所以你應該使用這個......

[[FBSession activeSession] accessTokenData]; 

這將幫助你......

3

FBSession.accessToken,一個NSString*,已被棄用。 FB文檔建議改爲使用(FBAccessTokenData*) accessTokenDataFBAccessTokenData有一個字段,(NSString*) accessToken,因此該解決方案是替代

[FBSession activeSession].accessToken 

[FBSession activeSession].accessTokenData.accessToken 

編輯:我們最多在寫這篇文章的時候SDK 3.8。

0

這對我有效。試試這個:

[session accessTokenData].accessToken 
1

您好試試這個完美的作品對我來說,

[[[FBSession activeSession] accessTokenData]的accessToken]。

希望它能幫助你。

相關問題