如何在新的play-services-auth:8.3.0和google-services:1.5.0-beta2中替换Plus.PeopleApi?

时间:2015-12-06 02:11:50

标签: java android mobile google-api

我对此主题有一些问题。我想获得使用Google Plus帐户登录我的Android应用程序的人的性别,但我找到的每个例子都使用如下内容:

if (Plus.PeopleApi.getCurrentPerson(mGoogleApiClient) != null) {

        Person currentPerson = Plus.PeopleApi
                .getCurrentPerson(mGoogleApiClient);
        String personName = currentPerson.getDisplayName();         

        try {
            int genderInt = currentPerson.getGender();
         String   gender     = String.valueOf(genderInt);
        String birthday = currentPerson.getBirthday();

        System.out.println("gender" + gender + "bod" + birthday);

        } 


        catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }       

        String email = Plus.AccountApi.getAccountName(mGoogleApiClient);
    }

他们使用新的play-services-auth:8.3.0和google-services:1.5.0-beta2中不再存在的Plus.PeopleApi。我想知道新API如何替换它,或者是检索性别和其他配置文件数据的新方法,例如生日。

谢谢。

0 个答案:

没有答案