메시지API, 친구목록 가져오기 API 사용신청 합니다

1. 해당 앱의 ‘[내 애플리케이션 > 설정 > 일반 > 비즈 앱 정보 > 사업자 정보 등록]’ 에서 비즈앱 신청을 해주세요.

  • 신청완료했습니다.

2. 신청에 사용한 사업자등록증 사본을 카카오 계정(@kakao)에 메시지로 전달해주세요.

  • 바로 전송하겠습니다.

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

4. 앱에서의 API를 활용하는 이유/방식을 알려주세요.

  • 친구 API와 같이 쓸 생각입니다.(친구 목록 가져오기 API 또한 함께 신청합니다.)
  • 당행 이벤트 페이지에서 친구목록을 호출하여 선택 후 이벤트 페이지 URL이 포함된 메시지 전송

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

  • 현재 테스트 환경에서 구현하였고, 권한 획득 후 서비스 예정입니다.
  • 당행 이벤트 페이지에서 ‘이벤트 공유하기’ 버튼 클릭시 로그인 API 호출
  • 로그인 API success callback에서 친구목록API 호출
  • 친구목록 가져오기 API(피커)내에서 선택한 친구정보를 가지고 success callback에서 메시지 API 호출
  • 메세지 API를 통해 메세지 전송 후 success callback에서 몇명 공유했는지 팝업 호출

6. 테스트가 완료되어 서비스에 적용된(될) '실제 동작 화면 영상 혹은 캡쳐’를 첨부해주세요.

  1. 이벤트 페이지 에서 이벤트 공유하기 버튼 클릭
    KakaoTalk_20220719_141337446_03

  2. 로그인 후 친구목록 가져오기 API(피커)호출
    KakaoTalk_20220719_141337446_01

  3. 메세지 API 호출 후 공유 내역 확인
    KakaoTalk_20220719_141337446

  4. 메세지 공유 받은 결과 화면
    KakaoTalk_20220719_141254120
    KakaoTalk_20220719_141305720

안녕하세요.

아래 내용 확인 부탁드립니다.

문의 1

피커에서 친구 정보 제공 조건은 아래와 같습니다.

  1. 친구가 앱과 연결된 상태일 것
  2. 친구가 앱 연결 시 [카카오 서비스 내 친구 목록 제공] 동의 항목에 동의한 상태일 것
  3. 친구가 숨김 또는 차단 친구가 아닐 것
  4. 친구의 프로필 공개 설정이 공개 상태일 것

즉, 서비스(앱)에 이미 가입한 친구만 노출되는데 이점 고려 되셨을까요?

문의 2

현재 앱 설정은 카카오 서비스 내 친구목록(프로필사진, 닉네임, 즐겨찾기 포함) 동의항목이 이용중 동의로 되어 있습니다. 이 경우 카카오 로그인 시 해당 항목이 표시되지 않아, 이 후 별도로 동의받아야 하는데요
(동의 받아야만 피커에 친구가 노출됩니다) 이점 고려되셨을까요?

문의 3

이벤트 공유하기 버튼 클릭 후, 로그인 과정을 캡처를 첨부 부탁드립니다.

답변 1

  • 1 : 로그인시 동의를 받아 본 앱과 연결
  • 2 : 앱 연결시 동의 항목에 동의(선택 동의에 따라 이벤트에 공유에 참여하지 못하는 경우에 대해서는 화면에 안내문구 포함 예정)
  • 3 : 해당 사항은 고려되었습니다.(이벤트 화면에 안내문구 포함 예정)
  • 4 : 해당 사항도 고려되었습니다.(이벤트 화면에 안내문구 포함 예정)

답변 2

  • 동의를 받아야 피커에 친구노출에 대해서는 고려 하였습니다. 아래(답변3)와 같이 로그인 시 동의를 받는 형태로 구현하면, 피커 호출 이전에 동의를 받기 때문에 상관이 해당 부분에 대해서는 상관이 없다고 판단하였는데, 혹시 제가 놓치고 있는 부분이 있을까요?

답변3

  • 해당 화면이 누락되었군요…죄송합니다.ㅠ
  1. 이벤트 화면
    KakaoTalk_20220719_141337446_03

  2. 로그인(Client에서의 처리를 위해 Kakao.Auth,login()이용
    KakaoTalk_20220719_162737523
    KakaoTalk_20220719_162737523_01

  3. 동의 완료 후 친구선택 화면 호출
    KakaoTalk_20220719_162737523_02

  4. 이후 프로세스는 본문 내용과 같습니다.

혹시 보완이 필요한 사항 있으면 알려주시면 개선토록 하겠습니다~!

현재 앱 설정은 카카오 서비스 내 친구목록(프로필사진, 닉네임, 즐겨찾기 포함) 동의항목이 이용중 동의로 설정 되어 있습니다. 이 경우 카카오 로그인 시 해당 항목이 표시되지 않는데요

하지만, 첨부 이미지에는 해당 항목이 표시되어서 문의 드립니다.
Kakao.Auth,login()에 scope 파라메터를 설정하여 표시하셨을까요?

넵넵 맞습니다~!!
아무래도 검수 전에는 사용안함 또는 이용중 동의 밖에 선택의 여지가 없어서…이용중 동의로 설정하였습니다.

답변 감사합니다~^^*

권한 부여되었습니다.