개발안내
[ 개발가이드 다운로드 ]
DMZ 통합정보시스템 오픈 API
-
DMZ통합정보시스템이 보유하고 있는 DMZ와 15개 접경지역에 대한 콘텐츠 정보를 공개합니다.
DMZ통합정보시스템 오픈API를 이용하여 새로운 서비스를 제공하는 어플리케이션을 만들 수도 있고, 여러 가지 서비스를 혼합한 mash-up 서비스도 구축할 수 있습니다.
-
■ 오픈 API 사용 절차
• 서비스 키를 발급받으려면, 개인 또는 기업 신청자의 정보 등록이 필요합니다.
서비스 키 발급은, "오픈API>발급신청" 메뉴에서 신청할 수 있습니다. 개인 또는 기업 신청자는 발급신청 메뉴에서 "약관동의"를 등록한 후, 신청정보 입력 페이지에 필요한 내용을 등록하면 됩니다. 신청이 완료되면, DMZ통합정보시스템 오픈API 관리자가 내용을 검토한 후 약 1주일 이내에 서비스 키 발급이 완료됩니다.
■ 오픈API 사용 방법
• 예시 (XML 사용)
서비스 | 요청 URL |
콘텐츠 목록 | http://www.dmz.go.kr/front/contentxml?servicekey={servicekey}&pageNo={페이지번호}&numOfRows={레코드수}&board_code={API종류}&area_code={지역} |
콘텐츠 상세 | http://www.dmz.go.kr/front/contentxml/view?servicekey={servicekey}&uid={레코드번호} |
콘텐츠 검색 | http://www.dmz.go.kr/front/contentxml/search?servicekey={servicekey}&sname=검색어}&pageNo={페이지번호}&numOfRows={레코드수} |
• DMZ통합정보시스템 오픈 API 요청은 위의 URL 예시를 참고합니다. HTTP 프로토콜 기반 GET 방식으로 처리되며, UTF-8 인코딩을 사용합니다.
• 각 카테고리 코드는 해당 상세 페이지를 참고해서 개발을 진행하면 됩니다.
■ 사용 정지 및 탈퇴 신청
• 사용 정지 및 탈퇴 신청은 관리자 이메일로 요청을 보내시면 됩니다. 탈퇴 요청 시, 신청 등록 시에 등록한 모든 정보는 관리자에 의해 삭제처리 됩니다.
• 사용 정지 및 탈퇴 시 방법은 finger@korea.kr로 메일을 발송하면, 관리자가 확인 후 처리가 진행됩니다.