0.9.xバージョンでは、次のようにIDでソケットを取得できます。
io.sockets.socket(socketId)
しかし、1.0.xではできません。 1.0.xでIDによってソケットを見つける方法は?
Socket.io 1.0の場合:
io.sockets.connected[socketId]
0.9の場合、io.sockets.sockets [socketId]ではなく、io.sockets.sockets [socketId]
次のように使用することもできます:
io.to(socketid).emit();
Socket.ioバージョン2.0.3以降
let namespace = null;
let ns = _io.of(namespace || "/");
let socket = ns.connected[socketId] // assuming you have id of the socket