비즈엠의 카카오톡 알림톡 확실히 엄청 좋은 기능이다. 별 다른 약관 동의 없이도 목적이 인정되면 카카오톡으로 보낼 수 있다는 것이 얼마나 좋은가? 근데 그건 알바아니고 개발자인 우리는 귀찮을 뿐 비즈엠 카카오톡 알림톡 전송 API를 개발하면서 정리할만한 부분을 정리해봤다. 다른 개발자들은 나보다는 빨리 원하는 결과에 도달하기를 바라며 오늘도 글을 싸 본다. 뿌직뿌직
특이사항이라면 보통 템플릿을 지원하면 request에 템플릿 id와 교체해줄 문구만 보내면 알아서 발송해주는 개념으로 생각했는데 그게 아니라 템플릿의 모든 정보(모든 문자, 기타 설정값)를 다 보내줘야 한다. 이 부분은 이해가 안 된다. 굳이...? 글고 뭔가 내가 특정 유저라는 것을 증명하는 API 키 같은 것도 없긴 하다. 근데 Send API 호출 난이도가 좀 높은 편이라서 필요 없는 것도 이해는 간다.
2. 필요한 정보
알림톡 전송 API를 호출하기 위해 필요한 최소한의 정보다. 전부 찾아오세요
비즈엠 로그인 ID
비즈엠 로그인할때 쓰는 로그인 ID
비즈엠 발신프로필키
발신 프로필 > 발신 프로필 목록 > 발신프로필키 전송하고자 하는 메시지의 발신프로필키 값과 메시지의 생성한 계정이 발신프로필이 동일해야 한다.
템플릿 ID
템플릿 > 템플릿 목록 > 보내고자 하는 메시지의 템플릿코드
메시지
저 메시지 내용을 1byte도 안 틀리고 똑같이 갖고 있어야 한다.
실제 받는 사람 전화번호
이건 그냥 본인 테스트용 전화번호로 해보자
버튼 정보
템플릿에 등록한 버튼 정보 전부 다 갖고 있어야 한다.
뭔 발송하는데 벌써부터 이렇게 복잡하냐... 일단 전부다 모아 왔으면 코드로 설명하기 전에 간단히 개념적으로 설명 들어가겠다.