김대욱

last

Showing 1 changed file with 20 additions and 28 deletions
...@@ -12,27 +12,9 @@ const domain = "www.osstestdw.ml" ...@@ -12,27 +12,9 @@ const domain = "www.osstestdw.ml"
12 const sslport = 23023; 12 const sslport = 23023;
13 const bodyParser = require('body-parser'); 13 const bodyParser = require('body-parser');
14 var app = express(); 14 var app = express();
15 -app.use(bodyParser.json()); 15 +var cmd = ""
16 -/*
17 -var cmd = "";
18 -app.post('/hook', function (req, res) {
19 -
20 - var eventObj = req.body.events[0];
21 - var source = eventObj.source;
22 - var message = eventObj.message;
23 -
24 - // request log
25 - console.log('======================', new Date() ,'======================');
26 - console.log('[request]', req.body);
27 - console.log('[request source] ', eventObj.source);
28 - console.log('[request message]', eventObj.message);
29 -
30 - cmd = eventObj.message.text;
31 -
32 - res.sendStatus(200);
33 -});
34 -*/
35 16
17 +app.use(bodyParser.json());
36 app.post('/hook', function (req, res) { 18 app.post('/hook', function (req, res) {
37 19
38 var eventObj = req.body.events[0]; 20 var eventObj = req.body.events[0];
...@@ -45,16 +27,26 @@ app.post('/hook', function (req, res) { ...@@ -45,16 +27,26 @@ app.post('/hook', function (req, res) {
45 console.log('[request source] ', eventObj.source); 27 console.log('[request source] ', eventObj.source);
46 console.log('[request message]', eventObj.message); 28 console.log('[request message]', eventObj.message);
47 29
48 - var cmd = eventObj.message.text; 30 + if(eventObj.message.text == '영어'){
49 - 31 + cmd = "영어"
50 - if(cmd == "영어"){ 32 +
51 - transen(eventObj.replyToken, eventObj.message.text); 33 + }
34 + else if(eventObj.message.text == '프랑스어'){
35 + cmd = "프랑스어"
52 } 36 }
53 - else if(cmd == "프랑스어"){ 37 + else if(eventObj.message.text == '일본어'){
54 - transfr(eventObj.replyToken, eventObj.message.text); 38 + cmd = "일본어"
55 } 39 }
56 - else if(cmd == "일본어"){ 40 + else{
57 - transja(eventObj.replyToken, eventObj.message.text); 41 + if(cmd =="영어"){
42 + transen(eventObj.replyToken, eventObj.message.text);
43 + }
44 + else if(cmd =="프랑스어"){
45 + transfr(eventObj.replyToken, eventObj.message.text);
46 + }
47 + else if(cmd =="일본어"){
48 + transja(eventObj.replyToken, eventObj.message.text);
49 + }
58 } 50 }
59 51
60 res.sendStatus(200); 52 res.sendStatus(200);
......