Разбираемся с тем, как сейчас работает API DTF

У меня было немного свободного времени и сил, чтобы починить Трактир. А для этого пришлось немного поковыряться в запросах, которые сейчас формирует DTF. Внутри будет немного примеров, как это всё сейчас работает.

Разбираемся с тем, как сейчас работает API DTF
5.9K5.9K показов
1.2K1.2K открытий
11 репост

А Вы можете выложить полный код подключения к сокету? А то по документации нихрена не понятно.

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);
});

Ответить