(1) 카카오 API 는 여타 API 와 동일하게 호출 가능합니다.
(2) 메시지 API는 카카오 로그인으로 권한 획득 후, 호출 가능합니다.
(3) 권한 획득은 전세계 모든 소셜로그인과 동일한 Oauth2 표준 방식으로 진행합니다.
인가코드요청 → 액세스토큰 발급 → 사용자 정보 조회 (또는 친구 목록 조회) → 액세스토큰으로 메시지 API 호출
기재하신 kauth.kakao.com/oauth/authorize 주소는 카카오 로그인 인가코드 요청 주소이고
카카오 로그인은 브라우저에서 요청되야하고 브라우저 기반 리다이렉트 됩니다.
redirect uri 파라메터가 운영하시는 서비스로 되돌아갈 주소입니다.
웹서버가 필요한 기능 맞습니다. localhost 로 인가코드 잔달받아 액세스토큰 발급 API 호출하고 친구목록 조회및 메시지발송 API 호출 할 수 있는 서버 구축하셔야합니다.
아래 내용 참고 하셔서 내용 확인해주시고
FAQ 에서 각종 언어별 예제도 참고해주세요. 파이썬 사용하시니 Flask 예제 참고 하시면 좋을 것 같습니다.