ShinSeungMin

Delete testing BoxOffice API

1 -let express = require('express');
2 -let app = express();
3 -let request = require('request');
4 -let bodyParser = require('body-parser');
5 -const { response } = require('express');
6 -
7 -app.use(bodyParser.urlencoded({ extended: false }));
8 -app.use(bodyParser.json());
9 -
10 -
11 -let today = new Date();
12 -let year = today.getFullYear();
13 -let month = ("0" + (1 + today.getMonth())).slice(-2);
14 -let day = ("0" + today.getDate()).slice(-2);
15 -let date = year + month + day-1;
16 -//YYYYMMDD
17 -
18 -//console.log(date);
19 -
20 -let key = "b70513efc156d7b826bb8dc98ff2f1cf";
21 -let url = "http://kobis.or.kr/kobisopenapi/webservice/rest/boxoffice/searchDailyBoxOfficeList.json?key=" + key + "&targetDt=";
22 -let rank = 5
23 -// apiurl = url + date + "&itemPerPage=" +rank-> "출력할 박스오피스 순위(5: 5위 까지, 10 : 10위 까지.../기본, 최대 10)"
24 -//console.log(url);
25 -
26 -let options = {
27 - 'method' : 'GET',
28 - 'url' : url + date + "&itemPerPage=" + rank
29 -};
30 -
31 -request(options, function (error, response, body){
32 - if (error){
33 - throw new Error(error);
34 - }
35 - let info = JSON.parse(body);
36 - console.log(info);
37 -});
38 -
39 -// 박스오피스 순위 출력
40 -
41 -
42 -
43 -
44 -
45 -
46 -let server = app.listen(80);
...\ No newline at end of file ...\ No newline at end of file
1 -{
2 - "name": "Testing BoxOffice API",
3 - "version": "1.0.0",
4 - "description": "",
5 - "main": "index.js",
6 - "scripts": {
7 - "test": "echo \"Error: no test specified\" && exit 1"
8 - },
9 - "author": "",
10 - "license": "ISC",
11 - "dependencies": {
12 - "body-parser": "^1.17.1",
13 - "express": "^4.15.2"
14 - }
15 -}
...\ No newline at end of file ...\ No newline at end of file