如何从facebook ios sdk 3.1获取访问令牌?

时间:2012-10-19 08:40:58

标签: ios facebook sdk

如何从facebook ios sdk 3.1获取访问令牌?

我已经登录了facebook。登录完成后,应用程序就会出现在前台。虽然我还不知道如何从中获取访问令牌。

我从[[FBSession activeSession] accessToken]获取null;命令。

有什么想法吗?

4 个答案:

答案 0 :(得分:6)

不推荐使用

accessToken,因此您应该使用此...

[[FBSession activeSession] accessTokenData];

这会帮助你......

答案 1 :(得分:3)

FBSession.accessTokenNSString*,已弃用。 FB文档建议使用(FBAccessTokenData*) accessTokenData代替。 FBAccessTokenData有一个字段(NSString*) accessToken,因此解决方法是替换

[FBSession activeSession].accessToken

[FBSession activeSession].accessTokenData.accessToken

编辑:在撰写本文时,我们已达到SDK 3.8。

答案 2 :(得分:1)

你好试试这个对我很有用,

  

[[[FBSession activeSession] accessTokenData] accessToken];

希望它会对你有所帮助。

答案 3 :(得分:0)

这对我有用。试试这个:

[session accessTokenData].accessToken