Ubuntu

Translate stock name to stock code 22

Showing 1 changed file with 34 additions and 7 deletions
...@@ -8,8 +8,9 @@ const HTTPS = require('https'); ...@@ -8,8 +8,9 @@ const HTTPS = require('https');
8 const domain = "2020105648.oss2021.tk" 8 const domain = "2020105648.oss2021.tk"
9 const sslport = 23023; 9 const sslport = 23023;
10 const bodyParser = require('body-parser'); 10 const bodyParser = require('body-parser');
11 +const fs = require('fs');
11 var app = express(); 12 var app = express();
12 -//var lan = "en" 13 +var stock_code = "005930"
13 app.use(bodyParser.json()); 14 app.use(bodyParser.json());
14 15
15 16
...@@ -20,7 +21,29 @@ app.post('/hook', function (req, res) { ...@@ -20,7 +21,29 @@ app.post('/hook', function (req, res) {
20 var message = eventObj.message; 21 var message = eventObj.message;
21 22
22 23
23 - let storkList = [] 24 + let stockList = [];
25 + import './stock_names.txt';
26 +
27 + fs.readFile('./stock_names.txt', 'utf8', (err,data) => {
28 + if (err){
29 + console.error(err)
30 + return
31 + }
32 + console.log(data)
33 + })
34 +
35 + // fs.readFile('./stock_names.txt', 'utf8', (err,data) => {
36 + // if (err){
37 + // console.error(err)
38 + // return
39 + // }
40 + // var stockList = data.toString().split("\n");
41 + // for (i in stockList) {
42 + // console.log(stockList[i]);
43 + // }
44 + // })
45 +
46 +
24 47
25 // ######## 48 // ########
26 // file import 49 // file import
...@@ -28,12 +51,16 @@ app.post('/hook', function (req, res) { ...@@ -28,12 +51,16 @@ app.post('/hook', function (req, res) {
28 // [000660, SK하이닉스] 51 // [000660, SK하이닉스]
29 // stockList = [[000660, sk하이닉스], []] 52 // stockList = [[000660, sk하이닉스], []]
30 53
31 - } 54 + //}
32 55
33 - for (let i=0; i<stockList.length; i++){ 56 + // for (let i=0; i<stockList.length; i++){
34 - if (stockList[i][1] == SK하이닉스) 57 + // if (eventObj.message.text == stockList[i][1]){
35 - return stickList[i][0] 58 + // stock_code = stockList[i][0]
36 - } 59 + // }
60 + // else{
61 + // print('Not in list');
62 + // }
63 + // }
37 // ############ 64 // ############
38 65
39 // request log 66 // request log
......