在Android中使用Google API获取用户令牌和密码

时间:2015-04-01 13:31:09

标签: android google-api

首先,我是一名菜鸟Android开发人员。我来自iOS背景,我看到的关于Android开发的所有内容都让我有点疯狂,所以如果我要问的是一个愚蠢的问题,请道歉。

我在我的应用中成功实施了“使用Google+登录”登录,现在我需要来自已登录用户的一些信息。在这里,您可以看到从他那里检索到的一些数据。

@Override
public void onConnected(Bundle bundle) {
    Log.d(TAG, "CONNECTED TO GOOGLE");

    String accountName = Plus.AccountApi.getAccountName(mGoogleApiClient);

    Log.d(TAG, "USER EMAIL: " + accountName);


    if (Plus.PeopleApi.getCurrentPerson(mGoogleApiClient) != null){
        Person user = Plus.PeopleApi.getCurrentPerson(mGoogleApiClient);
        Log.d(TAG, "USER NAME: "+ user.getName().getGivenName());
        Log.d(TAG, "USER IMAGE: " + user.getImage().getUrl());
        Log.d(TAG, "USER ID: " + user.getId());
    }
}

但我还需要两件事:用户的访问令牌和用户的访问权限

我在iOS应用程序上做了类似的事情,但我真的失去了尝试用Android做的事情。有人可以帮忙吗?

由于

1 个答案:

答案 0 :(得分:0)

关注thisthis。此处介绍了如何使用后台主题获取google plus登录用户的访问令牌。