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); | ... | ... |
-
Please register or login to post a comment