카카오 로그인 v2 개발가이드 자바코드 자바버전은 어디서 볼 수 있나요??
@s_been
Java 가이드는 별도로 준비돼 있지 않습니다.
사용이 불가능하진 않고 Android Studio 자동완성을 활용해서 어느정도 진행하실 수 있을텐데
기본적인 패턴을 파악하실 수 있게 샘플코드를 약간 첨부해 드리겠습니다.
// build.gradle (Module)
dependencies {
...
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.3.50'
}
// 초기화
KakaoSdk.init(context, appKey);
...java
// 카카오톡으로 로그인
LoginClient.getInstance().loginWithKakaoTalk(context, (token, loginError) -> {
if (loginError != null) {
Log.e(TAG, "로그인 실패", loginError);
} else {
Log.d(TAG, "로그인 성공");
// 사용자 정보 요청
UserApiClient.getInstance().me((user, meError) -> {
if (meError != null) {
Log.e(TAG, "사용자 정보 요청 실패", meError);
} else {
Log.i(TAG, user.toString());
}
return null;
});
}
return null;
});
2개의 좋아요
v2 SDK는 현재 Java 8을 사용하도록 가이드 하고 있기 때문에
람다 표현식으로 조금 더 간결하게 정리해 봤습니다.
2개의 좋아요
감사드립니다!