diff --git a/server.js b/server.js index a806b67..e0f9000 100644 --- a/server.js +++ b/server.js @@ -17,6 +17,20 @@ app.get("/", function(request, response) { }); app.get("/newreading", function(request, response) { + var message = {} + message.text = 'Value received: ' + request.query.v; + + var options = { + host: 'chat.googleapis.com', + method: 'POST', + headers: { + 'Content-type': 'application/json' + } + }; + + options.path = '/v1/spaces/AAAAUtfnG10/messages?key=AIzaSyDdI0hCZtE6vySjMm-WEfRq3CPzqKqqsHI&token=GWdhpd0zwNfelfUXVLtH-tikPRuiOlEGMcYQyePCvqU%3D'; + sendRequest(options, message); + response.status(200).send('GlitchApp Success').end(); }); @@ -24,3 +38,21 @@ app.get("/newreading", function(request, response) { const listener = app.listen(process.env.PORT, function() { console.log("Your app is listening on port " + listener.address().port); }); + +function sendRequest(opt, msg) { + var https = require('https'); + var request = https.request(opt, function(response) { + var responseString = ""; + + response.on('data', function(data) { + responseString += data; + }); + + response.on('end', function() { + console.log(responseString); + }); + }); + + request.write(JSON.stringify(msg)); + request.end(); +} \ No newline at end of file