How to get profile like gender from google signin in Android?

后端 未结 5 2458
臣服心动
臣服心动 2020-11-27 16:34

I want to integrate google sign in to my app, when user first sign in I will create an account bind to this, so I need some profiles like gender, locale, etc. and I tried as

5条回答
  •  情深已故
    2020-11-27 16:59

    After login, do:

     Plus.PeopleApi.load(mGoogleApiClient, acct.getId()).setResultCallback(new ResultCallback() {
            @Override
            public void onResult(@NonNull People.LoadPeopleResult loadPeopleResult) {
                Person person = loadPeopleResult.getPersonBuffer().get(0);
    
                LogUtil.d("googleuser: getGivenName " + (person.getName().getGivenName()));
                LogUtil.d("googleuser: getFamilyName " + (person.getName().getFamilyName()));
                LogUtil.d("googleuser: getDisplayName " + (person.getDisplayName()));
                LogUtil.d("googleuser: getGender " + (person.getGender() + ""));
                LogUtil.d("googleuser: getBirthday " + (person.getBirthday() + ""));
            }
        });
    

提交回复
热议问题