친구 목록 가져오기 실패

  • 아래 조건 관련 문의 드립니다.
  • 나에게 메시지 보내는 것은 문제 없습니다.
  • 친구에게 메시지를 발송해야 하는데 친구 목록을 가져오니 None 입니다.
  • 등록된 앱은 Web으로 아래 조건 1)은 만족할 수 없습니다.
    1. 은 만족합니다
    1. 는 만족하는 것 같은데(첨부파일 참고). 제가 잘 이해를 못했나 봅니다. 뭘 더 해야할까요?

동의항목
팀원

친구 정보 제공 조건은 ➊친구인 사용자가 앱과 연결된 상태일 것, ➋사용자와 친구 모두 앱 연결 시 ‘카카오 서비스 내 친구 목록 제공’ 동의 항목에 동의한 상태일 것, ➌숨김 또는 차단 친구가 아닐 것 세 가지입니다. 조건을 모두 만족하는 친구만 친구 목록 가져오기 API 응답에 포함됩니다. 특정 친구가 응답에 포함되지 않을 경우, 자세한 유형은 FAQ를 참고합니다.

안녕하세요.

➊친구인 사용자가 앱과 연결된 상태일 것

여기서 앱은 디벨로퍼스 앱을 의미합니다. 즉, 카카오 로그인으로 디벨로퍼스 앱에 연결 되야 함을 의미 하는 것입니다.

아래 체크 리스트 참고 부탁드려요~
https://devtalk.kakao.com/t/api-api/116052

안녕하세요. 답변 감사합니다.
좀 더 상세히 문의 드리겠습니다.

  • 프로그램 language : python
  • redirect url : daum.net
  • 테스트 방법
    팀 멤버에게 아래 경로를 전달하고 팀 멤버는 아래 링크를 통해 kakao에 로그인하고 수집정보에 동의하여 redirect page인 daum.net 화면을 확인함. 이 상태를 팀 멤버가 app.에 접근한 상태로 보고 프로그램을 다시 수행하여 친구목록 가져오기를 해봤으나 여전히 None으로 데이터 없음 확인

    팀 멤버에게 전달한 경로
    https://kauth.kakao.com/oauth/authorize?client_id=APP REST API KEY 정보&redirect_uri=https://daum.net&response_type=code&scope=talk_message

네,

리다이렉트 URI에 전달받은 인가 코드로
액세스 토큰 조회 까지 호출하셔야 디벨로퍼스앱과 카카오 계정이 연결됩니다. (체크리스트 참고)

(1) 리다이렉트 URI에서 인가코드로 토큰조회 하면 디벨로퍼스앱에 연결됩니다.
(2) 사용자 정보조회API 를 호출하지 않으면 가입 완료 안된 것으로 판단, 불필요한 연결을 끊기 위해 정기적으로 배치가 연결을 끊습니다.


디벨로퍼스앱과 연결 여부는 아래 계정 페이지에서 확인 가능합니다.