본문 바로가기

프로그래밍/쓸만한OpenAPI

OpenAPI - 한국영화 데이터베이스 KMDB

반응형

한국영상자료원에서 제공하는 한국영화 데이터베이스 입니다.

https://www.kmdb.or.kr/main

 

사용을 위해서는 우선 회원 가입을 해야 합니다.

사용 방법에 대해서는 아레 링크에 자세히 설명되어 있습니다.

https://www.kmdb.or.kr/info/api/guide2

 

 

제공하는 API는 아직 많지 않습니다.

아래 두가지 입니다.

 

사용을 하기 위해서는 각 API 별로 인증키를 받아야 합니다.

 

해당 API로 접속하면 인증키 신청 버튼이 있습니다.

인증키 신청 화면으로 이동하여 정보를 입력하고 인증키를 받아야 합니다.

 

영화상제정보의 경우 아래와 같이 호출하면 결과를 받을 수 있습니다.

http://api.koreafilm.or.kr/openapi-data2/wisenut/search_api/search_xml2.jsp?collection=kmdb_new2&detail=N&director=%EB%B0%95%EC%B0%AC%EC%9A%B1&ServiceKey=인증키값

<Search>
<Options Collection="kmdb_new2">
<PageNo>0</PageNo>
<NumOfRow>10</NumOfRow>
<SearchField>ALL</SearchField>
<Sort>RANK,1</Sort>
<Operation/>
<ExQuery/>
<DateRange>-</DateRange>
</Options>
<Condition>
<Query>
<![CDATA[ ]]>
</Query>
<KMAQuery>
<![CDATA[ 박찬욱 ]]>
</KMAQuery>
<TotalCount>
<![CDATA[ 20 ]]>
</TotalCount>
</Condition>
...

 

요청 인자의 조건이 다양하여 필요한 형태로 사용 가능합니다.

 

 

파일 다운로드 기능도 제공합니다.

www.kmdb.or.kr/info/api/filedataList?menuIndex=135

 

 

반응형