Network
Questa documentazione descrive come utilizzare il servizio dati in tempo reale. Leggere attentamente questa documentazione per comprendere il funzionamento della nostra rete.
Prima connessione:
Innanzitutto, è necessario determinare l'indirizzo IP del server e la porta, poiché possono esserci più di un server e alcuni server possono disconnettersi e connettersi da noi, utilizzare L'API v2 con il metodo getListSpotServers. Questo metodo restituirà un elenco di indirizzi IP e le porte dei server per la connessione.
È possibile connettersi utilizzando TCP Logger software di terze parti o eseguendo un comando nel terminale:
telnt {ip} {port}
Dopo la connessione, si inizierà a ricevere i messaggi in formato json, poi parleremo di questi messaggi come eventi. Di seguito è riportato un esempio di eventi spot, quali eventi Ci sono e come gestirli.

Eventi:
Al momento ci sono solo 3 eventi, Questo è: spot, message, sun. Tutti gli eventi trasmessi ai server dal metodo getListSpotServers sono identici. Questo per garantire la consegna di messaggi, spot e qualsiasi altro dato a tutti gli utenti del sistema. Indipendentemente dal server specifico a cui l'utente è connesso, riceverà un insieme completo e identico di eventi. In questo modo, i dati sono coerenti e tutti i client sono sincronizzati in un ambiente distribuito.
{
"event": "name_event", // ENUM può essere valori: spot, message, sun
"data": {...}, // Date gli eventi, leggi la descrizione degli eventi.
"event_at": "Y-m-d H:i:s" // Data e ora dell'evento: 2025-08-29 19:17:59
}
Evento: message
Questo evento informa l'invio di un messaggio di chat. A tale scopo viene utilizzata una richiesta API al metodo sendMessage. Per ulteriori informazioni sull'invio di messaggi, consultare la documentazione DELL'API V2.
L'elenco delle chat è accessibile tramite il metodo getChats.
{
"chat_id": 1,
"sender": "R4CAT/P",
"text_color": "#1E3A5F",
"background_color": "#E6F0FA",
"text": "Ciao! Ora sono nel campo, manda qualcuno con il tè, fa freddo."
}
Risultato:
Ciao! Ora sono nel campo, manda qualcuno con il tè, fa freddo. 29.08.2025 19:17
Evento: sun
Invia l'attuale indice di attività solare, è utile tenere traccia di non contattare L'API del servizio.
{
"value": 4 // Piccola tempesta geomagnetica.
}
- 1 — Nessun disturbo evidente.
- 2 — Piccole perturbazioni.
- 3 — Una debole tempesta geomagnetica.
- 4 — Piccola tempesta geomagnetica.
- 5 — Tempesta geomagnetica moderata.
- 6 — Forte tempesta geomagnetica.
- 7 — Tempesta geomagnetica dura.
- 8 — Tempesta estrema.