재질문 카카오 api로 친구목록에 대한 return을 받았는데 이 데이타가 맞는건지, 맞는다면 어떻게 가공을 해야 하는건지
친구 리스트에 대한 예제대로 했으니까 맞겠죠.
[rest api 예제] php - 카카오 로그인, 카카오 친구목록 조회 및 카카오톡 메시지 있는 문서대로 했고 return 값이니까요.
데이타는 이렇게 return되요.
방법을 알려주세요.
https://kauth.kakao.com/oauth/token?grant_type=authorization_code&client_i~~~~
200:{“access_token”:“ZVZkgIzhmn5OR1HY2zEaD8F_tVZ4rrgq0_8dbPVwCiolUwAAAYXs21or”,“token_type”:“bearer”,"refresh_to~~
https://kapi.kakao.com/v2/user/me
200:{“id”:2637762763,“connected_at”:“2023-01-26T00:49:40Z”}
이런 값입니다.
해당 예제 기준으로 설명드리면,
기재하신 내용은
(2) 토큰요청 (3) 사용자 정보조회 API이고 친구 목록조회 API가 아닙니다.
예제 상 해당 API가 먼저 있는 것은
디벨로퍼스에서 제공하는 친구API는
친구API하나만 호출해서 친구목록을 바로 조회할 수 없고
나의 카카오톡 친구 조회를 위해서는
나와 카카오톡 친구가 소유하신 디벨로퍼스앱에 카카오 로그인 및 친구목록조회 권한 동의를 해야 조회됩니다.
즉,
내계정으로 해당 예제에서
(1) 카카오 로그인
(2) 동의창 동의
(3) 친구목록 조회 권한획득
위 3단계를 진행해야하고
조회할 카카오톡 친구도 위 3단계를 수행해야 친구 목록 조회 API를 호출 할 수 있습니다.
(참고로 권한을 받기전에는 디벨로퍼스앱 팀멤버인 카카오톡 친구만 조회됩니다.)
아래 내용 참고해주세요.
가이드도 확인 부탁드려요.
https://developers.kakao.com/docs/latest/ko/kakaotalk-social/common