From 0106f01ceaef1a5812b19b86aab73f5081bb8787 Mon Sep 17 00:00:00 2001 From: "Glitch (hello-express)" Date: Mon, 16 Dec 2019 19:34:21 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A5=F0=9F=90=8A=20Checkpoint=20./serve?= =?UTF-8?q?r.js:7435365/1161?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server.js | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) 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