У меня было немного свободного времени и сил, чтобы починить Трактир. А для этого пришлось немного поковыряться в запросах, которые сейчас формирует DTF. Внутри будет немного примеров, как это всё сейчас работает.
А Вы можете выложить полный код подключения к сокету? А то по документации нихрена не понятно.
const io = require('socket.io-client');
const socket = io('https://ws-sio.dtf.ru');
socket.emit("subscribe", { "channel": "api" });
socket.on('new_entry_published', (message) => {
console.log(message);
});
socket.io.on("error", (error) => {
console.log(error);
});
socket.on('connect', () => {
console.log('Successfully connected!');
});
const io = require('socket.io-client');
let socket = io("https://ws-sio.dtf.ru", {
transports: ["websocket"],
});
socket.emit("subscribe", { "channel": "api" });
socket.on("event", (data) => {
// console.log(data.data);
});