Migra dal codice salvato in locale al codice condiviso

This commit is contained in:
Giuseppe Raffa
2026-01-06 17:36:58 +01:00
parent 8a88c31c75
commit ff1566d36b
30 changed files with 8985 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
const apiToken = "08a9a9828f8186c661d0293741fd01971bc2d2f4"
function aisStream() {
const socket = new WebSocket('wss://stream.aisstream.io/v0/stream');
socket.onopen = function (_) {
let subscriptionMessage = {
Apikey: apiToken,
BoundingBox: [[15.0, 37.5], [16.5, 38.8]]
}
socket.send(JSON.stringify(subscriptionMessage));
console.log("✅ WebSocket Connected");
};
socket.onmessage = function (event) {
event.data.text().then(text => {
try {
const json = JSON.parse(text);
console.log(json);
} catch (e) {
console.error("Invalid JSON:", text);
}
});
};
socket.onerror = (error) => console.error('WebSocket Error:', error);
socket.onclose = () => console.log('WebSocket Connection Closed');
}
module.exports = { aisStream };