공공데이터 포털에서 원하는 API를 검색한다.
그러기 위해 먼저 아래 사이트로 접속하여 회원가입한다.
공공데이터 포털
국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase
www.data.go.kr
API 서비스 선택
여러가지 API 들 중에서 국회도서관 자료검색 서비스의 API를 선택.
API 서비스 유형
국회도서관 자료검색 서비스는 rest API 유형이고, 데이터 포맷은 XML이다.
API 명세
아래 화면과 같이 swagger로 제공되는 API 명세를 확인할 수 있다.
API 신청
활용신청 버튼을 클릭하여 신청하면 아래 화면에서 확인할 수 있다.
개발용은 하루만 건 호출이 가능하니 개발용으로도 충분
API 인증키 발급
승인이 되고 나면 API 인증키 발급현황 페이지에서 인증키 확인할 수 있다.
API 응답데이터 미리 보기
신청한 국회도서관 자료검색 API의 개발계정 상세 보기 화면으로 이동하면
아래와 같이 상세 기능정보에서 미리 보기 확인할 수 있다.
- XML 포맷 응답데이터 확인
마무리
이로써, 국회도서관 자료검색 API 신청과 API 요청 / 응답 데이터를 확인하였다.
다음은 django에서 REST framework로 위 API를 호출하는 코딩을 한다.
☞ python, django 설치는 이전 글 참고
API Server django python Framework 설치 #1
python framework 인 django를 이용해서 API Server를 구축한다.API는 공공데이터 포털에서 제공하는 국회 도서관 자료검색 서비스를 이용한다. 먼저 작업을 시작하기에 앞서 작업을 진행할 폴더를 생성
yuneenelife.tistory.com
'국회도서관 자료검색 서비스' 카테고리의 다른 글
django cors 크로스 도메인 오류 해결 #6 (0) | 2024.08.05 |
---|---|
django REST Framework 로 API 서버 구성하기 #5 (0) | 2024.08.02 |
django cycle, 프로젝트 구조 및 language, timezone 변경하기 #3 (0) | 2024.08.01 |
django app 생성하고 소스에 git 설치하기 #2 (0) | 2024.07.31 |
API Server django python Framework 설치 #1 (0) | 2024.07.31 |