[로그인][카카오 로그인]카카오 로그인 개발가이드 문의

카카오 로그인 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개의 좋아요

@s_been @anminha @j88s10

v2 SDK는 현재 Java 8을 사용하도록 가이드 하고 있기 때문에
람다 표현식으로 조금 더 간결하게 정리해 봤습니다.

cc @michael @lucas.arts @talysa.geist @sophia.wings

2개의 좋아요

감사드립니다!