카카오 메시지 API와 친구목록 API의 차이

안녕하세요, 카카오 API를 유용하게 활용하고 있는 회사입니다.

저희가 현재 저희 서비스 내에
카카오 친구목록을 불러와 내 친구 중 한명을 택한 뒤
선물이 도착했다는 수락 메시지를 보내는 기능 구현을 검토 중에 있습니다.

관련하여 API 문서를 보던 중,
링크 API, 메시지 API와 친구목록 API에 대해 다소 혼동이 되어 문의드리고자 합니다.

친구목록 API를 사용하기 위해서는 API 권한신청이 필요한 것으로 보이는데요
카카오 친구목록을 보여줄때 저희 앱 내에서가 아니라
외부앱(카카오)로 이동시켜서 보여주도록 구현하기 위해서도 친구목록 API의 활용이 필요한가요?
아니면 별도의 권한신청없이 이용 가능한 부분일까요? (카카오 링크 공유기능은 이미 사용중에 있습니다.)

이 경우 활용해야 하는 API는 위 API들 중 어느 것인 걸까요?
문의 드립니다.~

감사합니다.

안녕하세요.

(1) "외부앱(카카오)로 이동시켜서 보여주도록 구현"은 친구목록 API로 불가능합니다. 친구목록 API는 단지 권한동의한 사용자가 권한동의한 자신의 카톡 친구 목록을 json으로 리턴 받는 기능입니다.

(2) 카카오 링크 공유에 표시되는 친구 픽커 (친구목록)과 같은 UI는 친구목록 API 사용시에 json으로 서비스하시는 시스템에서 직접 UI를 구성해주셔야합니다.


즉, 친구 픽커 (친구목록)를 제공하는 카카오 링크 기능을 이용하시거나
친구API, 메시지 API를 활용하여 서비스내에 친구목록 표시 및 메시지 발송을 직접 구현하도록 선택하시면됩니다.

확인 부탁드려요.

친구 api와 피커, 메시지 api 사용을 위한 체크 리스트