Skip to Content
Gerçek Zamanlı Bağlantı

Gerçek Zamanlı Bağlantı (Socket.IO)

PxServ, Socket.IO aracılığıyla gerçek zamanlı çift yönlü iletişimi destekler. Proje API anahtarınızla kimlik doğrulaması yapın ve veri olaylarını anında dinleyin.

Aşağıdaki örnekler JavaScript/TypeScript kullanmaktadır. Aynı olay yapısı ve API anahtarı kimlik doğrulaması, Socket.IO istemcisi olan tüm dillerde (Python, Rust, Go, Java vb.) geçerlidir.

Bağlantı

const socket = io("https://api.pxserv.net", { auth: { apiKey: "proje_api_anahtariniz", }, }); socket.on("connect", () => { console.log("PxServ'e bağlandı."); });

Olaylar

setData — Veri Güncellendi

Bir anahtar-değer çifti kaydedildiğinde veya güncellendiğinde tetiklenir.

socket.on("setData", (data) => { console.log("Veri güncellendi:", data); });

Örnek veri:

{ "key": "sıcaklık", "lastUpdate": "2025-03-31T17:40:19.653Z", "icon": "hum", "value": "64.11" }

removeData — Veri Silindi

Bir anahtar silindiğinde tetiklenir.

socket.on("removeData", (data) => { console.log("Veri silindi:", data); });

Örnek veri:

{ "key": "sıcaklık" }

Bağlantıyı Sonlandırma

socket.disconnect();

Diğer Diller

DilSocket.IO İstemcisi
JavaScript / TypeScriptsocket.io-client 
Pythonpython-socketio 
Rustrust-socketio 
Gogo-socket.io 
Son güncelleme