抖音弹幕采集端

我要开发同款
proginn15311017712023年10月07日
185阅读
所属分类抖音、弹幕
作品源文件
zip格式 587.01 MB
¥39.00

作品详情

未启动WS服务、未抓取数据前

抖音弹幕采集端
见图1


启动WS服务、填入直播间地址开始抓取数据后

抖音弹幕采集端
见图2


后续可以通过与当前采集端建立socket.io连接,进行弹幕数据消费,有如下几种弹幕消息:用户进入、用户点赞、用户评论、用户送礼,下面详细讲解如下几种消息格式

通用数据结构:

/**
* 消息类型,WebcastMemberMessage:聊天消息
*/
private String method;

/**
* 直播间ID
*/
private String roomId;

/**
* 安全ID(每个用户唯一,可以通过这个确定唯一用户)
*/
private String secUid;

/**
* 抖音号
*/
private String displayId;

/**
* 昵称
*/
private String nickName;

/**
* 性别:0:女,1:男,2:未知
*/
private Integer gender;

/**
* 头像地址
*/
private String avatar;

/**
* 荣誉等级
*/
private Integer level;

/**
* 粉丝团等级
*/
private Integer fansLevel;

/**
* 关注状态,0:未关注,1:已关注
*/
private Integer followStatus;

/**
* 时间戳
*/
private Long timestamp = System.currentTimeMillis();

1、用户进入

与通用数据结构一样

2、用户点赞
在通用数据结构之上+如下字段
/**
* 点赞数
*/
private Long count;

/**
* 直播间总点赞数
*/
private Long total;

3、用户评论
在通用数据结构之上+如下字段
/**
* 聊天内容
*/
private String content;

4、用户送礼
在通用数据结构之上+如下字段
/**
* 礼物ID
*/
private Long giftId;

/**
* 礼物名称
*/
private String giftName;

/**
* 抖币值
*/
private Integer price = -1;

/**
* 重复数量
*/
private Integer repeatCount;

/**
* 连击数量
*/
private Integer comboCount;

具体的礼物ID可以参考类:GiftMappingConfig


Tips:第一次需要下载Chrome.zip,然后解压到C:\douyin目录下,最终目录为:C:\douyin\Chrome
Chrome.zip下载地址:https://union-software-package.oss-cn-shenzhen.aliyuncs.com/tool/chrome/Chrome.zip

随着抖音升级,需要持续更新,有问题后续可以联系我进行更新!
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论