애플리케이션 친구 API 사용 신청

1. 문서에서 친구 API와 피커 검수 신청 방법, 카카오톡 소셜의 친구 목록 받기 가이드를 반드시 확인하세요.

2. 검수 방법

  1. 해당 앱의 ‘[내 애플리케이션 > 앱 설정 > 비즈니스 > 비즈 앱 정보 > 사업자 정보 등록]’ 에서 비즈앱 신청을 해주세요.
    ID: 789089
    이름: 모이밍
    사업자명: 피플인 주식회사
    사업자 등록번호: 484-86-02613
    비즈앱 등록 완료하였습니다.

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

    • OWNER의 개발자 계정은 ‘내 애플리케이션 > 설정 > 팀 관리’ 에서 확인하세요
      OWNER 계정 : kws8643@naver.com
      앱 이름 : 모이밍
  3. 앱에서의 API를 활용하는 이유/방식을 알려주세요.
    모이밍은 모임 관리 통합 솔루션을 제공하기 위해 빌드 중인 앱입니다. 모이밍 앱에서는 사용자들끼리 [모임]을 구성할 수 있고, [모임] 내부에서 [정산활동]을 생성하여 정산 현황 확인 및 정산 요청을 주고 받을 수 있습니다. 이 때 이 [모임]에서 같이 활동할 유저를 초대해야 하고, 그러기 위해선 모이밍을 사용중인 유저의 풀에서 초대를 해야 하는데, 이를 불러오기 위해, 그리고 추후 초대링크도 카톡으로 전송하기 용이하게 하기 위해서 카카오 친구 API를 도입하게 되었습니다.
    그래서 [모임]생성 후 초대하기 위해서 [현재 카카오 계정을 통해서 로그인 한 유저]의 [카카오톡 친구]들을 불러오게 되고, 불러온 카카오톡 친구들 중 [모이밍]을 사용중인 친구들을 초대 리스트에 보여주게 됩니다 (for Kakao 게임 같은 용도로 사용)
    그래서 앱을 사용중인 친구들을 [모임]에 초대하여 인앱활동을 할 수 있습니다.
    또다른 용도로는 [모임]생성을 거치지 않고 바로 [정산]을 할 경우 입니다. 바로 [정산]을 생성할 경우 [모임]이 없는 상태이기 때문에 [모임원들]을 보여줄 수 없습니다. 따라서 이 때도 [모임원 초대]와 같이 카카오 유저 중 모이밍을 사용중인 유저를 보여줘서 빠르게 정산활동을 생성할 수 있도록 유도하였습니다.
    이와 같은 이유/방식으로 친구 API 사용은 [모이밍] 앱에 필수적인 기능이 되었고, 이를 허용하지 않는 유저는 사용이 어렵습니다. 이에 따라 친구 API 사용 신청 및 검수 요청 드립니다.

  4. 친구 API가 적용된 서비스를 저희가 직접 확인하기 위해, '로그인을 하는 시점부터 해당 서비스까지 이동하는 순서’를 상세히 알려주세요.
    - [누가 어떻게 로그인 하는지]
    모이밍 앱을 설치한 유저 > 카카오톡 로그인/회원가입 진행 (제공중인 로그인 방식 only Kakao Login) > 카카오톡 OAuth 를 통한 회원가입 진행 > PASS 인증을 통한 이름/전화번호 검증 > 회원가입 완료.
    - [어떤 동작에 의해 친구 목록을 확인하는지]

    1. [모임원 초대] : 모이밍 앱 시작 > MainActivity에 현재 소속되어 있는 모임 리스트 제공 > 모임 선택 > 모임 Activity로 이동 > 화면 중간에 “모임원 초대” 버튼 클릭 > 카카오 친구 API 사용하여 "현 로그인 유저의 카카오톡 친구 중(친구API 사용) 모이밍을 사용중인 유저"를 파싱해서 리스트 제공 > 유저 초대 완료

    2. [정산활동 참여 유저 초대] : 모이밍 앱 시작 > MainActivity에 현재 소속되어 있는 모임 리스트 제공 > 하단 “더치페이 버튼” 선택> 정산 활동 Acitivity 이동 > 이름, 금액 입력후 참여 유저 초대 화면으로 이동 > 참여 가능한 유저 목록에 1번과 같이 카카오 친구 API 사용하여 "현 로그인 유저의 카카오톡 친구 중(친구API 사용) 모이밍을 사용중인 유저"를 파싱해서 리스트 제공 > 유저 초대 완료 > 정산 활동 생성 다시 다시 진행

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

    1. 로그인 및 회원가입 진행
      KakaoTalk_Photo_2022-08-27-16-51-03 001
      KakaoTalk_Photo_2022-08-27-16-50-46
      KakaoTalk_Photo_2022-08-27-16-51-03 003

    2. 모임원 초대 진행
      KakaoTalk_Photo_2022-08-27-16-51-03 004
      KakaoTalk_Photo_2022-08-27-16-51-03 005
      KakaoTalk_Photo_2022-08-27-16-51-03 006
      KakaoTalk_Photo_2022-08-27-16-51-03 007

    3. 정산활동 바로 초대 진행
      KakaoTalk_Photo_2022-08-27-16-51-03 008
      KakaoTalk_Photo_2022-08-27-16-51-03 009
      KakaoTalk_Photo_2022-08-27-16-51-03 006

감사합니다.

3. 검수를 마친 후

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

안녕하세요.

아래 두가지 추가 확인 부탁드립니다.

1. 친구가 목록에 표시 되려면 다음 조건을 만족해야 합니다.

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

이점 확인되셨을까요?

2. 친구에게 메시지를 보내려면 메시지API 권한이 필요 합니다.

화면 캡쳐를 보면 친구를 선택하고 메시지를 보내는 것으로 보입니다.
카카오톡 메시지를 보내려면 메시지API 권한도 필요해 보입니다.

카카오톡 메시지: REST API | Kakao Developers 카카오톡 메시지: REST API

메시지API 권한도 필요하실 것 같은데 확인 부탁드려요~

안녕하세요 답변주셔서 감사합니다.

  1. 확인 하였습니다.

  2. 카카오톡 메시지 서비스는 정확한 템플렛 제작을 완성하고 추후 다시 한번 신청할 예정입니다.
    (OBT 제품 출시를 위해 해당 API 우선적으로 검토 신청 드렸습니다)

감사합니다.

안녕하세요.

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

현재 신청 내용과 테스트 내역으로 메시지권한 부여에 문제 없습니다.
추후 권한을 따로 추가하기게는 번거로우실것 같아 권한을 같이 부여드립니다.

좋아요 1