Django

카카오 API

카카오 API 사용 이유

  • 지금까지 만든 댓글 기능은 admin 페이지에서 작성한 댓글이 정상적으로 데이터베이스에 저장되고 각각의 블로그 글에서 보이는 것입니다.
     
  • 하지만 아직 이 기능이 완벽하게 완성된 것은 아닙니다.
    댓글 입력창에서 댓글을 작성하고 버튼을 누르면 댓글이 등록되는 형태를 아직 구현하지 않았기 때문입니다.
    지난 토픽에서 댓글 기능을 구현할 때 이 기능까지 구현하면 되는데 왜 굳이 구현하지 않았는지에 대한 이유는 다음과 같습니다.
     
  • 댓글을 쓰는 사람의 정보가 어느 정도 필요했기 때문입니다.
    사용자로 하여금 입력하게 만들 수도 있지만, 카카오와 연동하여 기존에 있는 정보를 활용하여 작성하도록 만들어보면서 API 활용방법을 공부하도록 합시다.
     
  • 물론 정보를 입력하도록 요구할 때 회원가입이라는 제도를 도입할 수도 있겠습니다.
    하지만 저는 굳이 남의 블로그에 들어와서 회원가입을 하고 싶어하는 사람은 그렇게 많지 않을 것 같다고 생각하였습니다.
     
  • 이유야 어찌 되었든 이번 토픽에서는 카카오 API를 활용하여 댓글 기능을 구현해보도록 하겠습니다.

 

 

 

사용할 카카오 API

  • 앞으로 사용할 카카오 API입니다.
     
  • [사용자 관리] - [로그인]
  • [카카오톡] - [프로필 요청]
  • [카카오톡] - [나에게 보내기]

 

 

 

 

기능 구현 시뮬레이션

  • 어떤 식으로 댓글 기능이 구현될 지에 대한 부분을 설명하도록 하겠습니다.
  • 1) 사용자가 댓글 등록 버튼을 누릅니다.
  • 2) 카카오톡 로그인을 합니다.
  • 3) 사용자의 이름, 프로필 이미지를 가져옵니다.
  • 4) 가져온 데이터와 댓글 내용을 서버의 장고 데이터베이스에 저장하고, 이를 바탕으로 댓글이 보여집니다.
  • 5) 카카오톡 나에게 보내기로 내용이 전송됩니다.

 

 

 

댓글

댓글 본문
버전 관리
KNUT X LIKE LION
현재 버전
선택 버전
graphittie 자세히 보기