Java/KakaoTalk
-
JAVA + AWS로 카카오톡 자동 채팅 API 만들기 - 4Java/KakaoTalk 2018. 3. 8. 14:36
앞에서 대화 시작시, 버튼이 보이게 만들었습니다. 앞 전글, 2017/11/02 - [Java/KakaoTalk] - JAVA + AWS로 카카오톡 자동 채팅 API 만들기 - 3 이제는 대화를 주고 받는 message 리소스를 만들기 위해 코드를 작성해야합니다. 3편에서와 마찬가지로 AWS Lambda JAVA 프로젝트를 생성합니다. 마찬가지로 Input type은 Custom형태로 하고 Object 이름을 JSONObject로 변경합니다. 이 프로젝트도 마찬가지로 main, test로 폴더가 나뉩니다. 마찬가지로 simple-json.jar 파일을 이용하여 Build Path, import해 주세요. 자세한방법은 이전 글에 나와있습니다. main java파일 예시 text에 쓸 객체인 jsAns객체를..
-
카카오톡 API 활용한 Java Spring ChatBot 만들기Java/KakaoTalk 2018. 2. 23. 01:05
먼저 카카오톡 플러스친구 관리자 센터에서 계정 등록 후, 플러스 친구를 생성합니다. 이 과정은 홈페이지에서 쉽게 가능하니 생략 하겠습니다.https://center-pf.kakao.com 플러스 친구에서 지원하는 API는 크게 4가지로 이 중 keyboard와 message 기능만 구현 하셔도 무방합니다. API 주요 기능 순으로 설명드리겠습니다. 1. Home Keyboard API 이용자가 최초로 채팅방에 들어 올 때 기본으로 키보드 영역에 표시될 자동응답 명령을 호출하는 API입니다. API형 URL을 등록 할 때 초기 테스트로 keyboard를 호출 하니 꼭 구현 해야할 부분 입니다. SpecificationMethod : GETURL : http(s)://:your_server_url/keybo..
-
JAVA + AWS로 카카오톡 자동 채팅 API 만들기 - 3Java/KakaoTalk 2017. 11. 2. 23:51
AWS ID와 Key를 다 입력했으면, AWS Lambda Java 프로젝트를 생성합니다. AWS ID, Key를 못받았으면 2017/11/02 - [Java/KakaoTalk] - JAVA + AWS로 카카오톡 자동 채팅 API 만들기 - 2글을 참고해주세요. 처음부터 보시려면 2017/11/02 - [Java/KakaoTalk] - JAVA + AWS로 카카오톡 자동 채팅 API 만들기 - 1글을 참고해주세요. 프로젝트 생성 메뉴가 뜨면, Project name, Package name, Class name은 사용자가 편하신대로 사용하시면 됩니다. Handler type은 기본 설정인 Request Handler로 설정하면 되고, Input type은 JSON 데이터 객체를 이용해야하기때문에 Cust..
-
JAVA + AWS로 카카오톡 자동 채팅 API 만들기 - 2Java/KakaoTalk 2017. 11. 2. 23:09
카카오톡 플러스친구와 AWS 계정 생성이 다 완료 된 상태에서, 이클립스(현 개발기준 Neon버전)를 실행합니다. 아직 계정 생성이 안되었다면, 이전 포스팅 글을 이용해주세요. 2017/11/02 - [Java/KakaoTalk] - JAVA + AWS로 카카오톡 자동 채팅 API 만들기 - 1 이클립스 실행 후, 메뉴얼에서 Help -> Install New Software 실행 후, Work with칸에 https://aws.amazon.com/eclipse 를 적으면 이와 같이 나타나는데 설치해줍니다. AWS ToolKit 설치 완료 후, AWS사이트로 이동해서 로그인합니다. 로그인 완료 후, Security, Identity & Compliance -> IAM -> Users로 들어갑니다. Use..
-
JAVA + AWS로 카카오톡 자동 채팅 API 만들기 - 1Java/KakaoTalk 2017. 11. 2. 22:42
카카오톡 자동 채팅을 만드려면 우선 카카오톡 계정이 있어야합니다. 그 후 , https://center-pf.kakao.com/login 로 접속해서 플러스친구를 생성합니다. 생성한 플러스친구로 들어가서, 왼쪽 메뉴얼에 스마트채팅으로 들어갑니다. 스마트채팅에 들어가보면 자동응답형, API형이 있는데 여기서 API형을 만들겁니다. 앱을 등록하기 위해서는 앱 이름, 앱 URL, 앱 설명이 필요한데 여기에서 앱 URL을 만들어야 합니다. 카카오톡 플러스친구는 REST형식의 API를 이용하는데, 크게 type에는 button과 text형식이 있고 , object에는 message와 keyboard형식이 있습니다. 자세한 설명은 https://github.com/plusfriend/auto_reply 카카오톡 공..
-