WebSocket API
TikTok LIVE
WebSocket API
Получайте события TikTok LIVE в реальном времени - чат, подарки, лайки, подписки, число зрителей, баттлы - через одно управляемое WebSocket-подключение. Задержка меньше 50 мс. Аптайм 99,9%.
wss://api.tik.tools?uniqueId=USERNAME&apiKey=YOUR_KEY<50msЗадержка
99.9%Аптайм
90+Типов событий
ЛюбойЯзык
Подключение в 3 строки кода
Никакого разбора бинарных данных и своей инфраструктуры. Только WebSocket URL, который отдаёт чистый JSON.
import WebSocket from 'ws';
const ws = new WebSocket('wss://api.tik.tools?uniqueId=streamer&apiKey=YOUR_KEY');
ws.on('message', (raw) => {
const msg = JSON.parse(raw);
console.log(msg.event, msg.data);
});Все события
Выберите событие, чтобы увидеть точный JSON, который приходит в WebSocket, с пояснением каждого поля.
Виртуальные подарки
event: "gift"{
"event": "gift",
"data": {
"user": {
"uniqueId": "streamfan_22",
"nickname": "Stream Fan",
"userId": "6776543210987654321",
"followRole": 2,
"isSubscriber": true
},
"giftId": 5655,
"giftName": "Rose",
"diamondCount": 1,
"repeatCount": 12,
"repeatEnd": true,
"groupId": "1718900000123",
"giftType": 1,
"receiverUserId": "6776000000000000010",
"timestamp": 1718900000123
}
}giftNamestringОтображаемое название отправленного подарка.diamondCountnumberСтоимость одной единицы подарка в алмазах.repeatCountnumberСколько отправлено в комбо.repeatEndbooleantrue, когда серия завершена - суммируйте по этому кадру.userobjectПрофиль отправителя: uniqueId, nickname, статус подписки на автора и платной подписки.receiverUserIdstringСтример, которому отправлен подарок. В совместном эфире это конкретный гость или автор, не всегда владелец комнаты.Как TikTools выглядит на фоне других
Сравнения бок о бок с другими поставщиками данных TikTok LIVE, каждое с датой и сверено с их публичными страницами.
Смотреть сравненияПрозрачные цены
Оценивайте бесплатно 7 дней, а потом выберите нужный тариф.
Pro
От $15/нед.
- Лимиты запросов и WebSocket для продакшена
- Подписанные webhook
- SDK для Node.js и Python
Ultra
От $45/нед.
- Самые высокие лимиты до Agency
- Таблицы лиг без маскировки
- Все типы событий
Работает с любым языком
Официальные SDK для Node.js и Python. WebSocket работает со всем остальным.
Начните получать данные TikTok LIVE уже сегодня
Тариф Sandbox - 5 000 запросов в день, 3 одновременных WebSocket-подключения. Банковская карта не нужна.