1.0.0 • Published 4 years ago
covid19-kr v1.0.0
covid19-kr
KR COVID-19 Informative Repository (Kangwon National University, CSE)
개요
Node.js에서 손쉽게 사용가능한 COVID-19(코로나바이러스-19) API 패키지 공공 데이터 포털 API를 이용한 데이터 재가공 제공 강원대학교 SW학습공동체 오픈소스 프로젝트 팀 Bear Soup
설치방법
$ npm install covid19-kr
사용법
var covid = require('covid19-kr'); // 또는 require('.')으로 현재 폴더 내 파일 불러오기
var options = {
apiKey: "<base64 apiKey>" // 공공데이터 포털 '보건복지부_코로나19 감염_현황' API Key
};
var covidInstance = covid.Covid19KR(options);
// 이후에 아래함수들을 사용해 데이터 Fetch
함수
async getCovidStatisticsBetweenClear(begin, end)
//begin(날짜 yyyymmdd) 와 end(날짜 yyyymmdd) 사이에 발생한 완치자 수를 알 수 있습니다.
async getCovidStatisticsBetweenSick(begin, end)
// begin(날짜 yyyymmdd) 와 end(날짜 yyyymmdd) 사이에 발생한 확진자 수를 알 수 있습니다.
async getCovidStatisticsBetweenDeath(begin, end)
// begin(날짜 yyyymmdd) 와 end(날짜 yyyymmdd) 사이에 발생한 사망자 수를 알 수 있습니다.
async getCovidStatisticsDayClear(day)
// day(날짜 yyyymmdd) 당일동안 발생한 완치자 수를 알 수 있습니다.
async getCovidStatisticsDaySick(day)
// day(날짜 yyyymmdd) 당일동안 발생한 확진자 수를 알 수 있습니다.
async getCovidStatisticsDayDeath(day)
// day(날짜 yyyymmdd) 당일동안 발생한 사망자 수를 알 수 있습니다.
사용예제
const covid = require('covid19-kr');
const options = {
apiKey: "<API Key>"
};
let covidInstance = covid.Covid19KR(options);
covidInstance.getCovidStatisticsBetweenSick(20200815, 20200818).then(
function (data) {
// 성공시
}, function (error) {
// 실패시
});
$ test.js
20200814 ~ 20200818 기간 내 확진자 수: 888 명
라이선스
기여
1.0.0
4 years ago