点击空白处退出提示
作品详情
抖音弹幕采集端
见图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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论