快手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,抖音返回的是礼物名称。
相关推荐
笨鸟笃行10 分钟前
爬虫第七篇数据爬取及解析
开发语言·爬虫·python
java1234_小锋16 分钟前
一周学会Flask3 Python Web开发-response响应格式
开发语言·python·flask·flask3
大数据追光猿17 分钟前
Python中的Flask深入认知&搭建前端页面?
前端·css·python·前端框架·flask·html5
java1234_小锋18 分钟前
一周学会Flask3 Python Web开发-flask3模块化blueprint配置
开发语言·python·flask·flask3
莫忘初心丶20 分钟前
python flask 使用教程 快速搭建一个 Web 应用
前端·python·flask
不爱学英文的码字机器1 小时前
Python爬虫实战:从零到一构建数据采集系统
开发语言·爬虫·python
我是哈哈hh1 小时前
【JavaScript进阶】作用域&解构&箭头函数
开发语言·前端·javascript·html
酷酷的阿云1 小时前
Vue3性能优化必杀技:useDebounce+useThrottle+useLazyLoad深度剖析
前端·javascript·vue.js
鹿鸣悠悠1 小时前
Python 类和对象详解
开发语言·python
laocooon5238578861 小时前
用Python实现的双向链表类,包含了头插、尾插、归并排序等功能
开发语言·python