메시지api 사용신청 합니다

  1. 문서에서 친구 API 검수 신청 방법11, 카카오톡9의 친구 목록 받기 가이드를 반드시 확인하세요.
    API 검수 신청을 하기 전의 테스트 단계에서 서비스에 도입하여 충분히 테스트 하신 후, 서비스 오픈 혹은 배포 전에 검수 신청하기해주시기 바랍니다.
    메시지 api를 함께 사용하실 계획이라면, 메시지 api 사용신청13 카테고리로 올려주시기 바랍니다.
    테스트 과정에서 발생하는 문제들에대해서는 [faq] 친구 목록 api, 메시지 전송 api를 연동하는 과정에서 자주 겪는 에러7를 참고해보시기 바랍니다.

  2. 검수 방법
    해당 앱의 ‘[내 애플리케이션 > 앱 설정 > 비즈니스 > 비즈 앱 정보 > 사업자 정보 등록]’ 에서 비즈앱 신청을 해주세요.

  • 비즈앱 입니다.

OWNER의 개발자 계정 (email), 앱 이름을 알려주세요.

OWNER의 개발자 계정은 ‘내 애플리케이션 > 설정 > 팀 관리’ 에서 확인하세요
앱에서의 API를 활용하는 이유/방식을 알려주세요.

  • 메시지api 활용이유: 카톡 친구이거나 친구가된 계정에 카톡문자를 통해 그날의 통계데이터를 전송하기 위해서 입니다.

  • 메시지api 활용방식: 카톡친구로부터 일일통계받기 요청이 들어오면, 친구의 닉네임과 uuid, 성별, 연령대를 일일통계-멤버로 DB에 저장하고, 매일 08am에 제주도입도관광객수를 메시지로 전송하는 방식입니다.

친구 API가 적용된 서비스를 저희가 직접 확인하기 위해, '로그인을 하는 시점부터 해당 서비스까지 이동하는 순서’를 상세히 알려주세요.

  • [누가 어떻게 로그인 하는지]
  1. 카톡 친구중 owner와 팀멤버의 레알지인에게만 "제주도관광객_일일통계(이후 일일통계)"를 수동으로 배포합니다.
  2. 레알지인이나 그의 지인이 또 다른 카톡친구에게 "일일통계"를 전파한다고 가정합니다. 그 중 “일일통계” 서비스앱의 [매일아침8시 정보받기] 버튼을 누르는 카톡사용자에게만 서비스앱 가입절차가 시작되며, 서비스앱"일일통계"의 “정보신청페이지” url로 넘어갑니다.
  3. "정보신청페이지"에서 [매일받기] 버튼을 누르면 카톡친구의 프로필을 가져와서 DB에 저장하고,
    가입절차 완료합니다.
  • [어떤 동작에 의해 친구 목록을 확인하는지]
  1. DB에서 동의항목에 동의했고 “수신거부” 상태가 아닌 카톡친구에게만 매일 오전8시에 "일일통계"를 [메시지api]를 통해 배포합니다.
  2. 가입 후, 수신한 “일일통계” 서비스앱의 하단 버튼의 상태는 [수신거부]입니다. 누르면, DB에서 친구프로필이 삭제되고, 익일부터 정보제공을 중단합니다.

테스트가 완료되어 서비스에 적용된(될) '실제 동작 화면을 캡쳐’해서 첨부해주세요.
20210607_233654
20210515_014831
수신거부
수신동의화면

  1. 검수를 마친 후
    검수를 마치면 "[내 애플리케이션] > [카카오 로그인] > [동의항목]"에서 “카카오 서비스 내 친구목록” 개인정보 보호항목을 설정할 수 있게 됩니다.

안녕하세요~

아래 메시지를 팀멤버에게 발송하고, 팀멤버는 지인에게 발송한다고 하셨는데요.

메시지 발송 전, 팀멤버의 지인들도 꽃담수제버거 앱에 카카오 로그인하여 권한동의 받는 동선이 누락된 것 같습니다.

설명 부탁드려요~

image

잘못 이해하셨습니다.
20210607_233654

위 메시지는 팀멤버에게만 발송됩니다.
오너나 팀멤버의 카톡친구중 친한 친구에게만
단순히 복사붙이기 또는 메시지 전달하는 겁니다. 수동으로 전달입니다.
또한 자동 발송은 owner만 합니다.

아, 그렇군요!

팀멤버에게만 메시지 발송하는 경우는 메시지 API 권한을 받을 필요가 없이 그냥 사용하시면 됩니다.

다른 상황이 있다면 말씀주세요~

정정합니다.
위메시지는 처음에는 팀멤버에게만 발송됩니다.

그러나 수동으로 배포된 메시지를 보고
[매일아침8시 정보받기] 를 요청한 카톡친구들에게 발송하는 것이 이 앱의 목적입니다.

[매일아침8시 정보받기] 버튼을 누른 카톡친구들에게는,
동의항목 요청하는 페이지가 열리고
서비스앱에 가입되어 사용자 프로필이 DB에 저장됩니다.

DB에 저장된 사용자에게는 메시지API권한을 받아서 위 메시지가 아닌 다음 메시지가 발송됩니다.
수신거부

네, 수고하셨습니다~

메시지 API , 친구 API 권한 부여되었습니다.

네에 고맙습니다~

그런데, 메시지api사용권한이 부여되면, 하기 url로 요청해서 팀멤버 외에
기존 친구목록을 가져올 수 있는 것 아닌가요? 해보니 아직도 팀멤버만 가져오고 있습니다.

url = “https://kapi.kakao.com/v1/api/talk/friends

카톡 친구도 꽃담수제버거앱에 로그인하여 동의 받았나요?

아 착각했습니다, 알겠습니다. 고맙습니다~

1개의 좋아요