Hi,
hier der Code des https.get-Ansatzes:
function getNukiBridges() { const https = require('https'); https.get('https://api.nuki.io/discover/bridges', (resp) => { let data = ''; // A chunk of data has been recieved. resp.on('data', (chunk) => { data += chunk; }); // The whole response has been received. Print out the result. resp.on('end', () => { console.log(JSON.parse(data).explanation); }); }).on("error", (err) => { console.log("Error: " + err.message); }); }Und hier der request-Ansatz:
function getNukiBridges() { const request = require('request'); request('https://api.nuki.io/discover/bridges', { json: true }, (err, res, body) => { if (err) { return console.log(err); } console.log(body.url); console.log(body.explanation); }); }Bei der Fehlersuche habe ich nach und nach immer mehr Code auskommentiert, bis jeweils nur noch derconst https = require('https');bzw.````
const request = require('request');