1

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

我已经获得了 facebook 登录。登录完成后,应用程序将进入前台。虽然我还不知道如何从中获取访问令牌。

我从 [[FBSession activeSession] accessToken] 得到 null;命令。

有任何想法吗?

4

4 回答 4

6

accessToken已弃用,因此您应该使用它...

[[FBSession activeSession] accessTokenData];

这将帮助你......

于 2013-04-22T14:44:23.593 回答
3

FBSession.accessToken, NSString*, 已弃用。FB 文档建议(FBAccessTokenData*) accessTokenData改用。 FBAccessTokenData有一个字段,(NSString*) accessToken所以解决方案是替换

[FBSession activeSession].accessToken

[FBSession activeSession].accessTokenData.accessToken

编辑: 在撰写本文时,我们正在使用 SDK 3.8。

于 2013-10-08T18:42:22.943 回答
1

你好,试试这个对我来说很完美,

[[[FBSession activeSession] accessTokenData] accessToken];

希望它会帮助你。

于 2014-05-02T14:16:44.057 回答
0

这对我有用。尝试这个:

[session accessTokenData].accessToken
于 2013-11-01T09:11:26.660 回答