관리 메뉴

솜씨좋은장씨

KMDb제공 영화 상세정보 API 인증키 발급받기 본문

유용한 정보/기타

KMDb제공 영화 상세정보 API 인증키 발급받기

솜씨좋은장씨 2019. 9. 20. 21:23
728x90
반응형

1. 해당 API를 알게 된 계기

 요즘 인공지능을 활용한 자연어처리라는 주제로 교육을 받고 있는 멀티캠퍼스에서 현재까지 배운 웹 크롤링, 자연어처리 방법 등을 활용하여 개인프로젝트를 각자 한 가지씩 정한 후 실시하여 결과를 발표하기로 했습니다.

 

 여러가지 아이디어를 생각하면서 무얼 해볼까 고민하다가 한 가지 고민했던 것이 평소에 흥미를 가지고 있고 많이 보는 영화라는 주제로 무언가를 만들어보거나 탐구해보면 어떨까했습니다. 

 

 그러기 위해서는 영화에 대한 데이터가 필요했습니다. 저는 교육에서 배운 웹크롤링을해서 줄거리, 배우, 평점, 리뷰와 같은 필요한 데이터를 가져와야겠다 생각했습니다. 

 

 그런데 생각을 해보니 하루에도 수많은 영화가 만들어지는데 각 포털사이트에서 새로운 영화의 정보를 하나하나를 사람이 직접 수작업으로 입력하지는 않을 것이며 분명 어딘가에서 데이터를 받아와서 사용을 할 것 같다는 생각이 들었습니다.

 

 그런 가정을 두고 네이버 영화, 다음 영화, 왓챠 이렇게 세 가지 홈페이지를 접속하여 '애드아스트라' 영화의 정보 중 줄거리가 같은지 비교해보기로 했습니다.

 

 결과는!!!

 

 

 

왼쪽이 왓챠 오른쪽이 네이버영화에서의 애드아스트라 줄거리

 다음 영화에서의 애드아스트라 줄거리

 

설마했는데 정말 세 곳의 줄거리 정보가 같았습니다.

 

그럼 데이터를 제공해주는 api도 있겠다 싶어 열심히 찾아보니 정말 있었습니다.

 

 

KMDb - 한국영화데이터베이스

- [출처 : KMDB]

www.kmdb.or.kr

KMDb에서 영화 상세정보 api를 제공하고 있었습니다.

 

공공데이터 포털에서는 아래와 같이 설명되어 있습니다.

2. API사용을 위한 인증키 받기

대부분의 API는 사용해보니 API 인증키를 받아야 사용이 가능했습니다.

이 영화 상세정보 API도 그랬습니다.

위의 링크로 들어가면 아래와 같은 페이지가 나옵니다.

 

인증키 신청을 클릭하면

인증키를 신청하기 위해서는 한국영상자료원 회원 계정으로 로그인하셔야 합니다. 라는 문구를 볼 수 있습니다.

 

확인을 눌러 회원가입을 하고 로그인 해줍니다.

 

로그인을하고 다시 인증키 신청을 클릭하면 아래와 같이 나옵니다.

여기서 확인을 클릭합니다.

 

필요한 내용을 채운 후 신청을 눌러줍니다.

 

등록하시겠습니까? 라고 물으면 확인을 클릭합니다.

인증키 신청이 완료되었습니다. 라고 나오면 확인을 클릭!

 

자 이제 신청이 완료되었습니다.

 

잘 신청이 되었는지 확인하려면

왼쪽 상단의 menu버튼을 클릭해서 메뉴를 띄우고

나오는 메뉴에서 마이페이지를 클릭합니다.

나의영화라고 써있는 곳을 클릭하면 여러개의 다른메뉴가 나옵니다.

 

그 중 OpenAPI내역을 클릭합니다.

그럼 내가 KMDb에 신청한 OpenAPI목록을 볼 수 있습니다.

 

아직 신청한지 얼마 되지 않아 처리상태가 검토중인 것을 볼 수 있습니다.

 

인증키 신청 후 1~2일 이내에 발급이 된다고 합니다.

 

오늘은 신청까지 해두고 승인이 완료되면 활용하고 포스팅해봐야겠습니다.

Comments