如何從facebook獲取訪問令牌ios sdk 3.1?如何從facebook獲取訪問令牌ios sdk 3.1?
我已經獲得Facebook登錄。一旦登錄完成,應用程序就會顯示在前臺。雖然我還不知道如何從中獲取訪問令牌。
我從[[FBSession activeSession] accessToken]中獲得null;命令。
任何想法?
如何從facebook獲取訪問令牌ios sdk 3.1?如何從facebook獲取訪問令牌ios sdk 3.1?
我已經獲得Facebook登錄。一旦登錄完成,應用程序就會顯示在前臺。雖然我還不知道如何從中獲取訪問令牌。
我從[[FBSession activeSession] accessToken]中獲得null;命令。
任何想法?
accessToken
已經過時,所以你應該使用這個......
[[FBSession activeSession] accessTokenData];
這將幫助你......
FBSession.accessToken
,一個NSString*
,已被棄用。 FB文檔建議改爲使用(FBAccessTokenData*) accessTokenData
。 FBAccessTokenData
有一個字段,(NSString*) accessToken
,因此該解決方案是替代
[FBSession activeSession].accessToken
與
[FBSession activeSession].accessTokenData.accessToken
編輯:我們最多在寫這篇文章的時候SDK 3.8。
這對我有效。試試這個:
[session accessTokenData].accessToken
您好試試這個完美的作品對我來說,
[[[FBSession activeSession] accessTokenData]的accessToken]。
希望它能幫助你。
我認爲你正面臨類似的錯誤,像http://stackoverflow.com/questions/12745235/handle-invalid-accesstoken-with-fbsession-openactivesessionwithreadpermissions-i – kamleshwar