[rest api 예제] java (spring boot) - 카카오 로그인, 카카오 친구목록 조회, 메시지 발송

JAVA (Spring Boot)로 “카카오 로그인, 카카오 카카오 친구목록 조회, 메시지 발송” 테스트 해볼 수 있는 간단한 예제입니다.

[실행방법]

  1. Git clone 합니다.
-- RestClient 방식 API 호출
git clone https://github.com/kakao-tam/developers-java.spring.RestClient.git

-- RestTemplate 방식 API 호출 (deprecated)
git clone https://github.com/kakao-tam/developers-java.spring.RestTemplate.git

-- HttpURLConnection 방식 API 호출
git clone https://github.com/kakao-tam/developers-java.spring.HttpURLConnection.git

  1. 카카오디벨로퍼스 > 앱 > 플랫폼 키 > "REST API 키"를 복사해서 application.yml 파일 client_id 변수에 설정합니다.
  2. “Javascript SDK로 로그인” 기능도 테스트 하시려면,
    카카오디벨로퍼스 > 앱 > 플랫폼 키 > "JavaScript 키"를 복사해서 index.html 파일 Kakao.init 함수에 설정합니다.
  3. 카카오디벨로퍼스 > 앱 > 플랫폼 키 > “REST API 키” 또는 “JavaScript 키” 상세에서 Redirect URI에 http://localhost:8080/api/kakao/redirect 주소를 설정합니다.
  4. ./gradlew bootRun 으로 java spring 서버 실행합니다.

[실행결과]


로그인에 관한 가이드 : REST API | Kakao Developers REST API
친구목록 관한 가이드 : REST API | Kakao Developers REST API
메시지에 관한 가이드 : REST API | Kakao Developers REST API

KOE006 에러 : KOE006 에러가 발생할 때
친구 api, 메시지 api 사용을 위한 체크 리스트 : 친구 api와 피커, 메시지 api 사용을 위한 체크 리스트
친구목록, 메시지 API 자주 겪는 에러 : [faq] 친구 목록 api, 메시지 전송 api를 연동하는 과정에서 자주 겪는 에러
메시지 API 권한 신청 방법 : '메시지 API' 사용 신청 방법 / How to request permission for 'Messaging API'


13.2. [rest api 예제] java (spring boot) - 카카오 로그인, 카카오 친구목록 조회, 메시지 발송
13.3. [rest api 예제] php - 카카오 로그인, 카카오 친구목록 조회, 메시지 발송
13.4. [rest api 예제] c# (asp.net core)- 카카오 로그인, 카카오 친구목록 조회, 메시지 발송
13.5. [rest api 예제] node.js- 카카오 로그인, 카카오 친구목록 조회, 메시지 발송
13.6. [rest api 예제] next.js- 카카오 로그인, 카카오 친구목록 조회, 메시지 발송
13.7. [rest api 예제] python (Flask) - 카카오 로그인, 카카오 친구목록 조회, 메시지 발송

2개의 좋아요
카카오로그인 구현 질문좀요... (인가코드쪽)
카카오 restapi 호출 오류
카카오 음성인식 api
Java kakao sst
카카오 로그인(Kakao Login)
카카오 모먼트 access token 관련해서 문의드립니다
Faq 목록 입니다
카카오 로그인 API 오류
친구목록 불러오기 API 에러가 납니다
[친구목록 불러오기 관련 이슈]
인가코드 일반 자바에서 받는법...
카카오싱크 퍼머링크 발급 안내
카카오싱크 퍼머링크 발급 안내
Webapp에서 REST API를 통한 인가코드 받기 문의
responseCode가 200인데 메세지가 안와요
Response body 400 err
앱 개발 관련 문의 / 스위스 법인
로그인 API 모바일 바로가기 실행 시 리다이렉션 창
Zabbix에 알림을 카톡으로 받으려고 하는데 계속 토큰이 생성되지 않는것 같습니다
[rest api 예제] node.js- 카카오 로그인, 카카오 친구목록 조회, 메시지 발송
[카카오 로그인 ] spring 카카오 로그인 토큰
카카오 로그인 시도 시 401 오류 발생
소셜로그인 리다이렉션 헤더 토큰
카카오 간편 로그인 오류
친구에게 메세지 보내기 문의
카카오 로그인 api 활용중 KOE009 에러가 발생합니다
다음과 같이 에러가 나옵니다 "{"error":"invalid_request","error_description":"An authorization code must be supplied.","error_code":"KOE320"}"
왜 이렇게 어렵고 복잡하게 만들어 놨나요
카카오톡 로그인 계정 이메일 null
스프링 부트 카카오 로그인 오류
로그인 불가 401에러
401 Unauthorized 에러 어떻게 해결하나요?
401 for URL: https://kapi.kakao.com/v2/user/me responseCode : 401
카카오톡을 열지않고 메세지를 보내는 방법은 없나요?