오늘 배운 것
OpenAPI를 제공하는 사이트에가서 인증키를 발급받아야 사용가능
<body>
<header>
<h1>jQuery AJAX</h1>
</header>
<div id="container">
<div id="results"></div>
</div>
<script>
var url = 'http://apis.data.go.kr/1262000/CountryCovid19SafetyServiceNew/getCountrySafetyNewsListNew';
var queryParams =
'?' +
encodeURIComponent('serviceKey') +
'=' +
'발급받은 인증키';
queryParams += '&' + encodeURIComponent('returnType') + '=' + encodeURIComponent('JSON');
queryParams += '&' + encodeURIComponent('numOfRows') + '=' + encodeURIComponent('10');
queryParams += '&' + encodeURIComponent('pageNo') + '=' + encodeURIComponent('1');
$.ajax({
method: 'GET',
url: url + queryParams,
contentType: 'application/x-www-form-urlencoded',
dataType: 'json',
}).done(function (response) {
console.log(response.data);
const data = response.data;
$.each(data, function (i, item) {
if (item.wrt_dt > '2022-00-00') {
$('#results').append(`<p>${item.wrt_dt}</p>${item.title}${item.html_origin_cn}`);
}
});
});
</script>
</body>

공공데이터