diff options
Diffstat (limited to 'school/node_modules/pronote-api/src/geo.js')
-rw-r--r-- | school/node_modules/pronote-api/src/geo.js | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/school/node_modules/pronote-api/src/geo.js b/school/node_modules/pronote-api/src/geo.js deleted file mode 100644 index 6b2909c..0000000 --- a/school/node_modules/pronote-api/src/geo.js +++ /dev/null @@ -1,41 +0,0 @@ -const https = require('https'); - -function geo(lat, long) { - return new Promise((resolve, reject) => { - - const data = `data={"nomFonction": "geoLoc","lat": ${lat.toString()},"long": ${long.toString()}}`; - - const options = { - hostname: 'www.index-education.com', - port: 443, - path: '/swie/geoloc.php', - method: 'POST', - headers: { - 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8', - // eslint-disable-next-line max-len - 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1', - 'Content-Length': data.length - } - } - - let incomingData = ''; - const request = https.request(options, res => { - res.on('data', data => { - incomingData += data; - }); - res.on('end', () => { - const data = JSON.parse(incomingData); - resolve(Array.isArray(data) ? data : []); - }); - }); - - request.write(data); - request.end(); - - request.on('error', error => { - reject(error); - }); - }) -} - -module.exports = geo; |