快手wss弹幕 抖音wss弹幕接口(js逆向工程)

WebSocket服务运行在ws://danmu.xxx.com由于服务器资源有限 真实服务地址私聊我发给你 免费的~ ,每个直播间由一个唯一的房间ID标识,用户加入直播间后可以接收到所有其他用户发送的弹幕消息。以下是接口文档的内容:

WebSocket接口文档

概述

本文档描述了WebSocket接口返回的数据格式,包括聊天消息、点赞消息、房间用户序列消息和礼物消息。

使用说明示例

ws://danmu.xxx.com/ks/快手房间id
ws://danmu.xxx.com/dy/抖音房间id

链接成功 直接onMessage 接收消息 消息格式见下面文档内容

数据格式说明

WebSocket接口返回的数据为JSON格式,包含不同类型的消息。每个消息都有一个msgType字段用以区分消息类型。

聊天消息 (WebcastChatMessage)

当用户在直播间发送聊天时,会收到此类型的消息。

字段名 类型 描述
msgType String 消息类型,固定值WebcastChatMessage
content String 聊天内容
uid String 发送者的用户ID
nickname String 发送者的昵称
avatar String 发送者的头像URL(如果有)

点赞消息 (WebcastLikeMessage)

当用户在直播间点赞时,会收到此类型的消息。

字段名 类型 描述
msgType String 消息类型,固定值WebcastLikeMessage
uid String 点赞者的用户ID
nickname String 点赞者的昵称
avatar String 点赞者的头像URL(如果有)
zan_count String 点赞次数(如果有)

房间用户序列消息 (WebcastRoomUserSeqMessage)

定期推送的直播间用户序列信息。

字段名 类型 描述
msgType String 消息类型,固定值WebcastRoomUserSeqMessage
total String 直播间当前用户总数
zan_total String 直播间累计点赞总数

礼物消息 (WebcastGiftMessage)

当用户赠送礼物时,会收到此类型的消息。

字段名 类型 描述
msgType String 消息类型,固定值WebcastGiftMessage
giftName Number 礼物名称或唯一标识符
uid String 赠送者的用户ID
nickname String 赠送者的昵称
avatar String 赠送者的头像URL(如果有)

注意事项

  • 所有的uid字段都代表唯一的用户标识。
  • 如果avatar字段为空,表示用户没有设置头像。
  • zan_count字段在点赞消息中可能为空或未提供,具体取决于后端服务的实现。
  • 礼物的giftName 快手是一个礼物ID,抖音返回的是礼物名称。
相关推荐
zyplayer-doc11 小时前
VuePress类静态文档站和动态知识库怎么选:两种技术路线的适用场景
javascript·人工智能·后端·安全·智能手机
leisoo809712 小时前
100GBA股股票数据怎么存ClickHouseRedisMySQLJSON完整对比
大数据·linux·服务器·开发语言·python
WangYan202212 小时前
基于XGBoost与AI的生态—地学多源数据建模:植被与土地利用识别、土壤碳氮空间预测、生物多样性驱动机制、土壤微生物功能预测、生态退化与风险识别
python·机器学习·xgboost
金銀銅鐵14 小时前
[Python] 借助 turtle 逐字展示唐诗《金缕衣》
python
码哥DFS16 小时前
构造函数、实例对象、对象原型 ----三者关系
开发语言·javascript·原型模式
Python大数据分析@16 小时前
使用大模型MCP采集数据,爬虫已经无门槛
python·网络爬虫
满栀58516 小时前
vue动态路由效果
前端·javascript·vue.js·前端框架·vue
quantdash_cc16 小时前
告别自建 Requests/BS4 网页爬虫:基于 QuantDash 搭建零维保的高性能量化行情流水线
开发语言·爬虫·python·pandas·量化·quantdash
65岁退休Coder17 小时前
LangChain v1.3.4 笔记 - 07 补充:链式调用 LCEL
后端·python·langchain
卷无止境17 小时前
FastAPI 部署在 Nginx 后面到底该怎么配
后端·python