장재훈

add app.js

const express = require('express');
const app = express();
const logger = require('morgan');
const bodyParser = require('body-parser');
const apiRouter = express.Router();
app.use(logger('dev', {}));
app.use(bodyParser.json());
app.use('/api', apiRouter);
apiRouter.post('/champion', function(req,res) {
res.send("Hello,world!");
/*
const responsebody = {
"version": "2.0",
"template": {
"outputs": [
{
"basicCard": {
"title": "보물상자",
"description": "보물상자 안에는 뭐가 있을까",
"thumbnail": {
"imageUrl": "http://k.kakaocdn.net/dn/83BvP/bl20duRC1Q1/lj3JUcmrzC53YIjNDkqbWK/i_6piz1p.jpg"
},
"profile": {
"imageUrl": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT4BJ9LU4Ikr_EvZLmijfcjzQKMRCJ2bO3A8SVKNuQ78zu2KOqM",
"nickname": "보물상자"
},
"social": {
"like": 1238,
"comment": 8,
"share": 780
},
"buttons": [
{
"action": "message",
"label": "열어보기",
"messageText": "짜잔! 우리가 찾던 보물입니다"
},
{
"action": "webLink",
"label": "구경하기",
"webLinkUrl": "https://e.kakao.com/t/hello-ryan"
}
]
}
}
]
}
};
*/
});
/*
const fs = require('fs');
app.post('/champion',function(req,res){
let championRawData = fs.readFileSync('data/json data/champions.json');
let championData = JSON.parse(championRawData);
const input = "갱플랭크"
for (var i = 0; i < championData.length; ++i){
if(championData[i].name == input){
console.log(championData[i].name)
console.log("비용 : " + championData[i].cost)
console.log("시너지 : " + championData[i].traits);
}
}
})
app.get('/', function(req, res){
res.send('Hello, World!');
})
app.get('/test', function(req, res){
res.send('Hello, TEST!');
})
app.put('/oss', function(req, res){
res.send('Hello, OSS!');
})
app.get('/users/:userId/books/:bookId', function(req, res){
console.log(req.params.userId)
console.log(req.params.bookId)
res.send(req.params);
})
var server = app.listen(23023, function(){
var host = server.address().address
var port = server.address().port
console.log("Example app listening at https://tft-helper.tk", host, port)
})
*/
\ No newline at end of file