먼저 api 로는 영화진흥위원회오픈api 를 선택했다.
[api주소]
https://www.kobis.or.kr/kobisopenapi/homepg/apiservice/searchServiceInfo.do
들어가보면, 이렇게 사용할 수 있는 정보들이 나와있다.
나는 이 중 주간/주말 박스오피스, 영화목록, 영화 상세정보를 이용할 계획이다.
예전에 마스크 알리미 프로젝트를 아주 잠깐 해보고 처음 만져보는 api 라서 삽질을 조금 많이.. 했다.
우선 영화목록을 기준으로 설명하면,
처음 들어가면 이렇게 설명이 있다. 아래로 내리면
이렇게 XML 형식과 JSON 형식의 응답 예시를 보여주는데, 이 예시를 살펴보면 사용법을 알 수 있다.
.json 으로 링크가 끝나면, ?key=(키값) 으로 내 개인 키값을 입력해 무작위 영화 목록을 추출해준다. key 값은 필수요소로 없으면 출력이 안 된다.
저 링크를 클릭해보면
이렇게 영화 리스트가 아주 많이 출력되고 있다. 이 영화 리스트에서 영화 제목, 개봉날짜, 등등을 추출해서 쓸 수 있게 된다.
➕ 요청값
키값 이외에 더 요청할 수 있는 파라미터들이다.예를 들어 파라미터에 'movieNm=문자열' 을 추가해주면, 문자열에 해당되는 영화 리스트를 출력해준다는 뜻이다.