Showing
2 changed files
with
68 additions
and
0 deletions
jaksimsamil-server/src/api/line/index.js
0 → 100644
jaksimsamil-server/src/api/line/line.ctrl.js
0 → 100644
1 | +// const TARGET_URL = 'https://api.line.me/v2/bot/message/reply' | ||
2 | +// const TOKEN = 'tdN03DyXDAcKGZsuiPndaU7UC2GzuEQYUhPCkDnGWXGGdiPmV15QYbFU1U5JP5EpiETIKLqOmci/RxFZTfD7FRMED0OpT+3qgEYBNf8T9/jRzHRm7rblBLtzFBVOeXeYRcluOsz4koE4JaAJaUtMtwdB04t89/1O/w1cDnyilFU=' | ||
3 | +// const fs = require('fs'); | ||
4 | +// const path = require('path'); | ||
5 | +// const HTTPS = require('https'); | ||
6 | +// const domain = "www.osstest17.ml" | ||
7 | +// const sslport = 3001; | ||
8 | + | ||
9 | +// exports.message = async(ctx) => { | ||
10 | +// var eventObj = req.body.events[0]; | ||
11 | +// //var source = eventObj.source; | ||
12 | +// //var message = eventObj.message; | ||
13 | + | ||
14 | +// // request log | ||
15 | +// console.log('======================', new Date() ,'======================'); | ||
16 | +// console.log('[request]', req.body); | ||
17 | +// console.log('[request source] ', eventObj.source); | ||
18 | +// console.log('[request message]', eventObj.message); | ||
19 | + | ||
20 | +// request.post( | ||
21 | +// { | ||
22 | +// url: TARGET_URL, | ||
23 | +// headers: { | ||
24 | +// 'Authorization': `Bearer ${TOKEN}` | ||
25 | +// }, | ||
26 | +// json: { | ||
27 | +// "replyToken":eventObj.replyToken, | ||
28 | +// "messages":[ | ||
29 | +// { | ||
30 | +// "type":"text", | ||
31 | +// "text":"Hello, user" | ||
32 | +// }, | ||
33 | +// { | ||
34 | +// "type":"text", | ||
35 | +// "text":"May I help you?" | ||
36 | +// } | ||
37 | +// ] | ||
38 | +// } | ||
39 | +// },(error, response, body) => { | ||
40 | +// console.log(body) | ||
41 | +// }); | ||
42 | + | ||
43 | + | ||
44 | +// res.sendStatus(200); | ||
45 | +// } | ||
46 | + | ||
47 | +// try { | ||
48 | +// const option = { | ||
49 | +// ca: fs.readFileSync('/etc/letsencrypt/live/' + domain +'/fullchain.pem'), | ||
50 | +// key: fs.readFileSync(path.resolve(process.cwd(), '/etc/letsencrypt/live/' + domain +'/privkey.pem'), 'utf8').toString(), | ||
51 | +// cert: fs.readFileSync(path.resolve(process.cwd(), '/etc/letsencrypt/live/' + domain +'/cert.pem'), 'utf8').toString(), | ||
52 | +// }; | ||
53 | + | ||
54 | +// HTTPS.createServer(option, app).listen(sslport, () => { | ||
55 | +// console.log(`[HTTPS] Server is started on port ${sslport}`); | ||
56 | +// }); | ||
57 | +// } catch (error) { | ||
58 | +// console.log('[HTTPS] HTTPS 오류가 발생하였습니다. HTTPS 서버는 실행되지 않습니다.'); | ||
59 | +// console.log(error); | ||
60 | +// } | ||
61 | + | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment