카카오톡 오픈 API 정책으로 2014년 12월부터 구 버전 API가 차단되었다.
최신 API를 사용하려면 “카카오톡 개발자 사이트(Kakao Developer)“에 API 키를 발급받아야 한다. 네이버 오픈 API와 비슷하다고 보면 되겠다.
웹용 API 키 발급 절차
1. 개발자 사이트 접속 – 로그인
2. 앱 생성
3. 도메인 등록
1. 개발자 사이트 접속 – 로그인
“카카오톡 개발자 사이트(Kakao Developer)“에 접속하면 우측 상단에 로그인 버튼이 보인다.
로그인 계정은 카톡 가입할 때 사용한 이메일 주소와 비밀번호이다. 카카오톡 PC버전에 접속할 때도 사용한다.
잘 모르겠다면 스마트폰 카톡 앱 설정에서 계정을 확인하면 된다.
2. 앱 생성
로그인하면 “내 애플리케이션” 화면이 나타난다.
좌측에 “앱 만들기” 버튼을 누른다.
앱 이름을 하나 지어주자. 아무거나 적되 이왕이면 영어로 띄어쓰기 없이 적자.
이 포스트에서는 “test1” 이라는 앱을 만들었다.
앱을 만들면 4개의 키를 사용할 수 있다.
여러 키 중에 웹 페이지에서 사용할 수 있는 javascript 키가 보인다. 나중에 메뉴에서 다시 확인할 수 있다.
3. 도메인 등록
웹용 javascript 키는 도메인을 등록하고 해당 도메인 내에서만 작동이 된다.
이전 화면 하단에 “설정”을 누르면 아래 화면이 나온다.
하단에 “플렛폼 추가”를 누른다.
웹에서 사용할 예정이므로 “웹”을 선택하고 도메인을 적어준다.
하단 “추가”버튼을 누른다.
“저장되었습니다”라고 나오면 끝!
메인도메인을 적더라도 서브도메인 ???.mydomain.com에서 작동되지는 않는 것 같다.
사용할 서브도메인이 있다면 모두 적어주자.
네이버 처럼 *.mydomain.com 으로 모든 서브도메인을 포함하는 지는 모르겠다. 나중에 테스트해봐야겠다.
이제 javascript 키를 가지고 등록된 도메인 내에서 카톡 API를 사용할 수 있게되었다.
앱 키 당 하루 3만 건의 전송 처리만 가능하다. 그 이상은 제휴를 통해서 가능하다고 함.
40 Comments
송사모 · 2015년 1월 19일 at 21:59
좋은 소스 감사드립니다.
현재시각 카카오스토리는 앱설치하라고 구글스토어로 연결됩니다.
앱이 설치 되어 있는데 그러네요.
패북, 트윗,구글플러스, 카톡, 밴드는 모두 정상작동합니다.
라인은 제폰에 설치가 되어있지 않아 알수 없고요 ^^
감사드립니다.
kimsreal · 2015년 1월 20일 at 10:11
작동이 잘 되신다니 다행이네요.^^ 카스는 API업그레이드 준비중입니다. 즐거운하루 되세요~
이선우 · 2015년 2월 21일 at 22:27
안녕하세요. 좋은 플러그인 잘 사용중에 있습니다.
한가지 질문이 있어 글을 남깁니다.
소셜 버튼들이 오른쪽이나 왼쪽이 아닌 포스트 중앙에 오도록 설정할수는 없을런지요?
해당 CSS 코드를 알려주실수 있다면 부탁드리겠습니다.
감사합니다.^^;
kimsreal · 2015년 2월 21일 at 22:58
반갑습니다. 가운데 정렬도 필요할 것 같습니다. 업그레이드 포함하겠습니다. 우선 테마 스타일시트에 korea-sns 클래스를 넣어 조작해보시면 될 듯합니다. 의견 감사합니다.
이선우 · 2015년 2월 23일 at 02:13
넵. 업데이트 기대하겠습니다. ^^
답변 감사합니다.
이철호 · 2015년 4월 23일 at 15:16
안녕하세요, sailent 테마를 사용하고 있는 이용자 입니다.
귀사의 프로그램을 잘 사용하고 싶은데요, API를 설치해도
“비승인unauthorized” 의 경고만 뜨고 링크가 잘 안되고 있어서 문의합니다.
소셜 공유하기 - 원페이지 웹사이트 | 원페이지 웹사이트 · 2015년 3월 4일 at 17:08
[…] 에서 등록 후 발급받을 수 있습니다. 발급받는 자세한 방법은 http://blog.icansoft.com/?p=1143 에서 확인하실 수 […]
워드프레스 소설 네트워크(SNS) 공유 플러그인 ‘Korea SNS’ | NUTFLE · 2015년 4월 19일 at 10:19
[…] 설명은 이 링크에서 확인하실 수 […]