spring-social-facebook 을 모방하여 만든 kakao api 호출을 위한 library.
- 이미지 파일 업로드 시 n개의 파일 업로드 과정에 gif animation 파일이 포함 되었을때 gif animation 파일을 제외한 나머지 파일 필터링
프로젝트가 MS949 인코딩으로 생성되었음. UTF-8으로의 변경 필요clearAuthorization: KakaoAK {adminKey} 400 에러에 의해 기능 사용불가 버그(admin key를 사용하는 모든 API)clear
- Translation translate 기능, 테스트 추가 (텍스트 템플릿 보내기)
- springframework, jackson 라이브러리 업데이트
- ignore 파일 추가
- KakaoTalk sendToMe 기능, 테스트 추가 (텍스트 템플릿 보내기)
- KakaoTemplateTest 인코딩 변경. 변경시 깨지는 한글데이터 복구
- spring social facebook을 참고하여 만든 RestTemplate 이외에 admin key 사용을 위한 RestTemplate 객체 추가
- admin key를 사용하는 api 호출 부분 추가한 RestTemplate 사용하도록 수정
- 버전 넘버링 0.4.0 에서 1.0.0으로 변경
- MS949 인코딩 상태에서 개발되었던 소스 UTF-8 인코딩 으로 변경. 변경시 깨지는 한글데이터 복구
- admin key 사용 방식 변경 (필요 메서드 파라메터에서 KakaoTemplate 생성자 파라메터로 변경)
- 사용자 관리 > 사용자 리스트 요청 API호출 추가 (admin key 사용)
- 사용자 관리 > 사용자 정보 요청 API호출 추가 (admin key 사용)
- 푸시 알림 > 모든 API 호출 추가 (admin key 사용)
- 사용자 관리 사용자 정보 저장 API호출 추가
- 사용자 정보에 추가하는 Custom field에 대하여 사용자 정보 조회 시 응답 데이터에 맵핑이 정상처리 될 수 있도록 KakaoObject 에 어노테이션(@JsonAnySetter, @JsonAnyGetter) 추가
- 사용자 관리 로그아웃 API호출 추가
- 사용자 관리 앱연결 API호출 추가
- access token의 상태 조회 API 호출 추가
- 응답 데이터 맵핑을 위한 dmain 객체 KakaoObject 상속 받도록 수정
- KakaoObject.java 에 toJsonString 메서드 추가
- 하나의 내 스토리 정보 가져오기 API호출 추가
- 복수의 내 스토리 정보 가져오기 API호출 추가
- 내 스토리 삭제 API호출 추가
- 스토리 일반 글 포스팅 API호출 추가
- 스토리 외부 링크 정보 조회 API호출 추가
- 스토리 외부 링크 글 포스팅 API호출 추가
- 스토리 이미지 업로드 API호출 추가
- 스토리 이미지 글 포스팅 API호출 추가
- code, accessToken 획득 기능 추가
- 카카오, 카카오 스토리, 카카오 톡 프로파일 정보 조회 API호출 추가 (me)