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
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() + ""));
}
});