如何获得Facebook AccessToken?

时间:2013-01-17 14:21:48

标签: android facebook

我有一个Facebook Session.but它没有打开。我试图按如下方式获取AccessToken

Session.getActiveSession().getAccessToken();

但它不会返回任何东西。我可以获得AccessToken吗?

2 个答案:

答案 0 :(得分:1)

好吧,正如在official documentation中所写的那样,你需要有一个UiLifecycleHelper来确保为每个与Facebook SDK交互的片段创建一个有效的会话。

你应该做的是覆盖片段(或活动)中的生命周期方法,然后Session.getActiveSession()将返回一个会话(如果有的话)。

答案 1 :(得分:0)

您几乎不再需要提取实际的访问令牌。对图API的任何请求都可以使用Request class和Session对象完成。