如何将Facebook访问令牌从一个活动传递到另一个活动

时间:2015-07-18 11:45:36

标签: android facebook facebook-graph-api facebook-access-token

我的主要活动包含登录facebook的代码。 Facebook LoginResult将访问令牌作为响应。下一个活动包含图形API调用,以获取需要访问令牌的用户帖子。我们如何将访问令牌从该活动传递到另一个活动。

下面是使用loginResult获取访问令牌的代码。

 FacebookCallback<LoginResult> callBack=new FacebookCallback<LoginResult>()    {
    @Override
    public void onSuccess(LoginResult loginResult) {

        AccessToken accessToken = loginResult.getAccessToken();
        Profile profile = Profile.getCurrentProfile();
        System.out.println(profile.getName());

1 个答案:

答案 0 :(得分:0)

根据您的要求,我认为您需要访问令牌来调用facebook图形API。在这种情况下,您可以使用

将访问令牌从一个活动传递到另一个活动

public static AccessToken getCurrentAccessToken()

的AccessToken类。这是AccessToken课程的链接。如果你想将AccessToken作为String,你可以使用。

public String getToken()