아래와 같이 잘 호출하였으나, response 를 출력해보면 true 라고만 나오는데 어떻게 해야 할까요?
private void requestMe_Kakao() {
List<String> keys = new ArrayList<>();
keys.add("properties.nickname");
keys.add("kakao_account.email");
keys.add("kakao_account.gender");
keys.add("kakao_account.ageRange");
UserManagement.getInstance().me(keys, new MeV2ResponseCallback() {
@Override
public void onFailure(ErrorResult errorResult) {
String message = "failed to get user info. msg=" + errorResult;
Log.d(TAG,message);
}
@Override
public void onSessionClosed(ErrorResult errorResult) {
//redirectLoginActivity();
}
@Override
public void onSuccess(MeV2Response response) {
Log.d(TAG,"Kakao Login Response : " + response.toString());
}
});
}
…
출력되는 응답은 아래와 같습니다.
{“id”:989****,“properties”:{“nickname”:“홍길동”},“kakao_account”:{“has_email”:true,“has_gender”:false}}