반응형
API 신청 - 보건복지부_코로나19 감염_현황 XML
www.data.go.kr/tcs/dss/selectApiDataDetailView.do?publicDataPk=15043376
코로나19감염증으로 인한 일별 확진자,완치자,지료중인환자,사망자등에 대한 현황자료(이 제공자료는 관련 발생 상황에 대한 정보를 신속 투명하게 공개하기 위한 것으로, 추가적인 역학조사 결과 등에 따라 수정 및 보완될 수 있음을 알려드립니다.)
코로나19감염증으로 인한 일별 확진자, 완치자, 치료중인환자, 사망자등에 대한 현황자료
- 활용승인 절차 개발단계 : 허용 / 운영단계 : 허용
- 신청가능 트래픽 10000000 / 운영계정은 활용사례 등록시 신청하면 트래픽 증가 가능
- 요청주소
- 서비스URL http://openapi.data.go.kr/openapi/service/rest/Covid19/getCovid19InfStateJson
요청변수(Request Parameter)
항목명(국문)항목명(영문)항목크기항목구분샘플데이터항목설명
서비스키 | ServiceKey | 4 | 필수 | - | 공공데이터포털에서 받은 인증키 |
페이지 번호 | pageNo | 4 | 옵션 | 1 | 페이지번호 |
한 페이지 결과 수 | numOfRows | 4 | 옵션 | 10 | 한 페이지 결과 수 |
데이터 생성일 시작범위 | startCreateDt | 30 | 옵션 | 20200310 | 검색할 생성일 범위의 시작 |
데이터 생성일 종료범위 | endCreateDt | 30 | 옵션 | 20200315 | 검색할 생성일 범위의 종료 |
출력결과(Response Element)
항목명(국문)항목명(영문)항목크기항목구분샘플데이터항목설명
결과코드 | resultCode | 2 | 필수 | 00 | 결과코드 |
결과메시지 | resultMsg | 50 | 필수 | OK | 결과메시지 |
한 페이지 결과 수 | numOfRows | 4 | 필수 | 10 | 한 페이지 결과 수 |
페이지 번호 | pageNo | 4 | 필수 | 1 | 페이지번호 |
전체 결과 수 | totalCount | 4 | 필수 | 3 | 전체 결과 수 |
게시글번호(감염현황 고유값) | SEQ | 30 | 필수 | 74 | 게시글번호(감염현황 고유값) |
기준일 | STATE_DT | 30 | 필수 | 20200315 | 기준일 |
기준시간 | STATE_TIME | 30 | 필수 | 00:00 | 기준시간 |
확진자 수 | DECIDE_CNT | 15 | 필수 | 8162 | 확진자 수 |
격리해제 수 | CLEAR_CNT | 15 | 필수 | 834 | 격리해제 수 |
검사진행 수 | EXAM_CNT | 15 | 필수 | 16272 | 검사진행 수 |
사망자 수 | DEATH_CNT | 15 | 필수 | 75 | 사망자 수 |
치료중 환자 수 | CARE_CNT | 15 | 필수 | 7253 | 치료중 환자 수 |
결과 음성 수 | RESUTL_NEG_CNT | 15 | 필수 | 243778 | 결과 음성 수 |
누적 검사 수 | ACC_EXAM_CNT | 15 | 필수 | 268212 | 누적 검사 수 |
누적 검사 완료 수 | ACC_EXAM_COMP_CNT | 15 | 필수 | 251940 | 누적 검사 완료 수 |
누적 환진률 | ACC_DEF_RATE | 30 | 필수 | 3.2396602365 | 누적 환진률 |
등록일시분초 | CREATE_DT | 30 | 필수 | 2020-03-15 10:01:22.000 | 등록일시분초 |
수정일시분초 | UPDATE_DT | 30 | 필수 | null | 수정일시분초 |
샘플코드
/* Javascript 샘플 코드 */
var xhr = new XMLHttpRequest();
var url = 'http://openapi.data.go.kr/openapi/service/rest/Covid19/getCovid19InfStateJson'; /*URL*/
var queryParams = '?' + encodeURIComponent('ServiceKey') + '='+'서비스키'; /*Service Key*/
queryParams += '&' + encodeURIComponent('pageNo') + '=' + encodeURIComponent('1'); /**/
queryParams += '&' + encodeURIComponent('numOfRows') + '=' + encodeURIComponent('10'); /**/
queryParams += '&' + encodeURIComponent('startCreateDt') + '=' + encodeURIComponent('20200310'); /**/
queryParams += '&' + encodeURIComponent('endCreateDt') + '=' + encodeURIComponent('20200315'); /**/
xhr.open('GET', url + queryParams);
xhr.onreadystatechange = function () {
if (this.readyState == 4) {
alert('Status: '+this.status+'nHeaders: '+JSON.stringify(this.getAllResponseHeaders())+'nBody: '+this.responseText);
}
};
xhr.send('');
반응형
'프로그래밍' 카테고리의 다른 글
네이버클라우드 ‘SaaS 육성 프로그램’ 지원 (0) | 2021.01.04 |
---|---|
쿠팡표 OTT, ‘쿠팡플레이’ 나왔다 “자체 제작도 나설 것” (0) | 2020.12.24 |
코로나 시대 이후 점차 적응되어 가는 화상회의 , 언택트, 온택트 (0) | 2020.12.15 |
[chrome] 크롬 화면 분할 확장프로그램 (0) | 2020.12.03 |
"자바 두명 타세요" 개발자 인력시장에 비유한 SW채용박람회 (0) | 2020.12.03 |