본문 바로가기

IT개발일지/Android

[Android] 초간단 카카오 채널연동하기

카카오톡 채널연동 하는 방법에 관련해서 포스팅하겠습니다.

1.  카카오톡 기본정보 세팅하기

https://developers.kakao.com

 

Kakao Developers_

더 나은 세상을 꿈꾸고 그것을 현실로 만드는 이를 위하여 카카오에서 앱 개발 플랫폼 서비스를 시작합니다.

developers.kakao.com

위링크에 들어가서 기본정보를 입력한 후 안드로이드 플랫폼을 추가해준다.

※여기서 주의할점은 해시키 입력란에 debug로 확인할 경우 debug 해시키를 입력하여주고,

release용으로 배포할경우 release용 해시키를 입력하여야 한다

 

2. build.gradle (Module: app) 에서 아래 라인을 추가하여준다.

implementation group: 'com.kakao.sdk', name: 'plusfriend', version: project.KAKAO_SDK_PLUS_VERSION

 

3. gradle.properties 안에 아래 버전을 추가하여준다.

KAKAO_SDK_PLUS_VERSION = 1.14.0

 

4. AndroidManifest 에서 카카오앱키 설정 해주기

<meta-data
android:name="com.kakao.sdk.AppKey"
android:value="카카오개발자센터앱키넣기" />

 

5. 사용하기 - 채널추가

try {
PlusFriendService.getInstance().addFriend(현재activity, "채널고유값");
} catch (KakaoException e) {
// 에러 처리 (앱키 미설정 등등)
Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_LONG).show();
}

 

6. 사용하기 - 채널메세지보내기

try {
PlusFriendService.getInstance().chat(현재activity, "채널고유값");
} catch (KakaoException e) {
// 에러 처리 (앱키 미설정 등등)
Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_LONG).show();
}

 

유용한방법이 있으면 댓글 공유 부탁드리겠습니다~!

 

 

※파트너스 활동을 통해 일정액의 수수료를  제공받을 수 있음※