Showing
1 changed file
with
12 additions
and
17 deletions
... | @@ -2,15 +2,17 @@ var express = require('express'); | ... | @@ -2,15 +2,17 @@ var express = require('express'); |
2 | var app = express(); | 2 | var app = express(); |
3 | const line = require('@line/bot-sdk'); | 3 | const line = require('@line/bot-sdk'); |
4 | var https=require('https'); | 4 | var https=require('https'); |
5 | - | ||
6 | const fs = require('fs'); | 5 | const fs = require('fs'); |
7 | -const options = { | ||
8 | - ca: fs.readFileSync('/etc/letsencrypt/live/oss.chatbot.bu.to/fullchain.pem'), | ||
9 | - key: fs.readFileSync('/etc/letsencrypt/live/oss.chatbot.bu.to/privkey.pem'), | ||
10 | - cert: fs.readFileSync('/etc/letsencrypt/live/oss.chatbot.bu.to/cert.pem') | ||
11 | -}; | ||
12 | 6 | ||
13 | -https.createServer(options, app).listen(443); | 7 | +var key = fs.readFileSync(path.resolve(__dirname, '../cert/key.pem')); |
8 | +var cert = fs.readFileSync(path.resolve(__dirname, '../cert/cert.pem')); | ||
9 | +var ca = fs.readFileSync(path.resolve(__dirname, '../cert/cai.pem')); | ||
10 | + | ||
11 | +https.createServer({ | ||
12 | +key: key, | ||
13 | +cert: cert, | ||
14 | +ca: ca | ||
15 | +}, app).listen(port); | ||
14 | 16 | ||
15 | //papago api | 17 | //papago api |
16 | var request = require('request'); | 18 | var request = require('request'); |
... | @@ -40,16 +42,9 @@ const client = new line.Client(config); | ... | @@ -40,16 +42,9 @@ const client = new line.Client(config); |
40 | 42 | ||
41 | // register a webhook handler with middleware | 43 | // register a webhook handler with middleware |
42 | // about the middleware, please refer to doc | 44 | // about the middleware, please refer to doc |
43 | -app.post('/webhook', line.middleware(config), (req, res) => { | 45 | +app.get('/',(req,res)=>{ |
44 | - console.log("webhook"); | 46 | + res.send("hellow"); |
45 | - Promise | 47 | +}) |
46 | - .all(req.body.events.map(handleEvent)) | ||
47 | - .then((result) => res.json(result)) | ||
48 | - .catch((err) => { | ||
49 | - console.error(err); | ||
50 | - res.status(200).end(); | ||
51 | - }); | ||
52 | -}); | ||
53 | 48 | ||
54 | // event handler | 49 | // event handler |
55 | function handleEvent(event) { | 50 | function handleEvent(event) { | ... | ... |
-
Please register or login to post a comment