1.문서에서 카카오톡 메시지 , 메시지 API 검수 신청 방법 을 반드시 확인하세요.
- API 검수 신청을 하기 전의 테스트 단계에서 서비스에 도입하여 충분히 테스트 하신 후, 서비스 오픈 혹은 배포 전에 검수 신청하기해주시기 바랍니다.
- 테스트 과정에서 발생하는 문제들에대해서는 [faq] 친구 목록 api, 메시지 전송 api를 연동하는 과정에서 자주 겪는 에러 를 참고해보시기 바랍니다.
2.검수 방법
반드시 신청하시는 서비스에 API나 SDK가 연동되어 정상적으로 호출이 된 상태만 검수받을 수 있습니다.
- 해당 앱의 ‘[내 애플리케이션 > 설정 > 일반 > 비즈 앱 정보 > 사업자 정보 등록]’ 에서 비즈앱 신청을 해주세요.
신청했습니다.
- 신청에 사용한 사업자등록증 사본을 카카오 계정(@kakao)에 메시지로 전달해주세요.
https://devtalk.kakao.com/t/topic/121529/3
이전에 사업자등록증 제출했습니다. 위 글에서 다음 사항이 변경되었습니다.
→ 앱 이름: 더불어조직, 앱 ID: 718449
- OWNER의 개발자 계정 (email), 앱 이름을 알려주세요.
- OWNER의 개발자 계정은 ‘내 애플리케이션 > 설정 > 팀 관리’ 에서 확인하세요
→ 앱 이름: 더불어조직, 앱 ID: 718449
→ OWNER 개발자 계정: [thanksgv@gmail.com]
- 앱에서의 API를 활용하는 이유/방식을 알려주세요.
- 친구 api를 함께 사용하실 계획이라면 알려주시기 바랍니다.
- 메시지 전송 API가 적용된 서비스를 저희가 직접 확인하기 위해, '로그인을 하는 시점부터 해당 서비스까지 이동하는 순서’를 상세히 알려주세요.
6.-[누가 어떻게 로그인을 하는지]*
7.-[어떤 동작으로 친구 목록을 확인하는지]*
8.-[어떤 동작으로 메시지를 전송하는지]*
- 이미 오픈/운영중인 서비스는 iOS/Android 마켓 링크 혹은 웹 서비스 주소를 알려주세요.
- 테스트가 완료되어 서비스에 적용된(될) '실제 동작 화면 영상 혹은 캡쳐’를 첨부해주세요.
→ 4 & 5 & 6 답변
- 대략적인 내용
필요한 정보를 전달 및 요청하는 사람(이하 스토리텔러)과
필요한 정보를 받는 사람(이하 리스너),
그 정보를 검수 및 등록하는 사람(이하 레지스터)
3가지의 회원그룹과
전달하는 선호도 및 취향(이하 카테고리)에 따른 이야기 및 정보(이하 정보)
로 이루어져있습니다.
제일 처음 [스토리텔러]가 회원가입을 합니다.
해당 [카테고리]에 맞는 [스토리텔러]에게
[리스너] 요청을 하면 [리스너] 가입을 할 수 있으며,
[리스너] 가입 시 부가적으로
자신의 [카테고리]에 대해 입력할 수 있습니다.
[레지스터]가 [카테고리]의 [정보]들을 등록하면
[스토리텔러]를 통해서 [리스너]에게 전달이 되며,
[스토리텔러]는 [카테고리]에 맞는
[정보]들을 [레지스터]에게 요청할 수 있으며,
[레지스터]는 검수를 통하여 해당 [정보]를 발송등록합니다.
- 실제 사용(조직내 필요한 정보들을 공유 및 관리)
- [스토리텔러]의 어플설치 및 회원가입 - 카카오 로그인 API
[스토리텔러]가 어플을 설치하고 카카오 로그인을 통하여
“닉네임, 프로필사진 등” 의 개인정보 동의를 받고 회원가입을 하게 됩니다.
- 이미지 - 어플로그인, 스토리텔러가입
- [리스너]의 가입 - 카카오 로그인 API & 카카오링크
[리스너]가 [스토리텔러]에게 직접 연락을 취하거나
[카테고리] 검색을 통하여 [스토리텔러] 에게 [리스너] 요청을 합니다.
또는 [스토리텔러]가 직접 자신의 지인들에게
카카오링크를 통하여 [리스너] 가입을 요청을 합니다.
- 이미지 - 리스너리스트, 리스너가입
- [리스너] 발송가능 여부 처리
[카테고리]를 입력하지 않은 [리스너]들에게는 [정보] “발송불가” 처리하며,
[리스너] 가입 시에 [카테고리]를 입력한 [리스너]이거나
추가로 [카테고리]를 입력한 [리스너]는 “발송가능” 처리 됩니다.
이미지 - 리스너리스트
- [정보] 발송 - 카카오 메세지 API
[레지스터]가 [카테고리]별로 [정보]를 등록하면
[스토리텔러]를 통하여 해당 [카테고리]의 [리스너]에게 [정보]를
전달하게 됩니다.
이미지 - 정보등록
- [정보] 발송 알림 및 확인
[스토리텔러]는 [레지스터]가 [정보]를 등록할 때마다
해당 [정보]가 푸시알림으로 오며, 언제든지 보낸 내용들을 확인할 수 있습니다.
이미지 - 알림_새로운알림, 카톡전달내용, 카톡전달내용_상세내역
- [리스너] [정보] 발송불가 처리
[스토리텔러]는 자신에게 속한 [리스너]의 [정보] "발송가능여부"를
[카테고리]를 입력한 [리스너]에 한하여
언제든지 직접 [정보] "발송불가"로 변경할 수 있습니다.
또는 해당 [리스너]가 직접 [정보] "수신안함"으로 변경할 수 있습니다.
이미지 - 리스너리스트
- 불필요한 가입 방지(메세지 낭비 최소화)
7-1. [리스너]
모든 [리스너] 가입은 "매번 바뀌는 암호화된 코드를 전달받고
그 암호의 입력을 통하여 가입"이 되며,
[리스너]가 직접 연락을 해오거나
[스토리텔러]의 카카오톡 친구에게만 가입을 요청할 수 있으며
[카테고리]를 모두 입력하여도 [스토리텔러]가 승인을 하지 않으면
[정보] 수신이 불가합니다.
이미지 - 리스너가입, 알림_새로운알림1
7-2. [스토리텔러]
모든 [스토리텔러] 가입은 "매번 바뀌는 암호화된 코드의 전달받고
그 암호의 입력을 통하여 가입"이 되며,
[레지스터]가 승인을 하지 않으면
어플사용 및 [정보] 발송이 불가합니다.
이미지 - 스토리텔러가입
- 무분별한 메세지 발송 방지
어플내에는 정해진 [레지스터] 이외에 [스토리텔러]가 직업 [리스너]에게
[정보]를 전달할 수 없고, [스토리텔러]가
[레지스터]에게 [정보] 등록을 요청하면 [레지스터]가 검수를 통하여
[정보]를 발송등록합니다.
이미지 - 정보요청
다음은 마켓 링크입니다.
이전에 검수 받은 [조직관리시스템]과 같은 내용이지만, 사용자 층이 달라 별도 앱으로 검수 신청합니다.
3.검수를 마친 후
검수를 마치면 "내 애플리케이션 > 설정 > 사용자 관리 > 동의항목 > 설정"에서 “카카오톡 메시지 전송” 접근권한 관리항목을 설정할 수 있게 됩니다.