• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

douyusdk: DouYu-SDK,一个基于斗鱼弹幕API封装的SDK

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

douyusdk

开源软件地址:

https://gitee.com/yycdev/douyusdk

开源软件介绍:

DouYu-SDK

DouYu-SDK,一个基于斗鱼弹幕API封装的SDK
(斗鱼弹幕服务器第三方接入协议v1.4.1)

介绍

DouYu-SDK,一个基于斗鱼弹幕API封装的SDK

本SDK基于 斗鱼弹幕服务器第三方接入协议v1.4.1 进行封装

欢迎大家在每周周一到周六的晚上10点来到4835718聆听直击灵魂的声音

安装

    <dependency>        <groupId>com.yycdev</groupId>        <artifactId>douyu-sdk</artifactId>        <version>1.0.0</version>    </dependency>

示例

引入Maven依赖,即可直接使用。

可参考以下示例代码:

    //初始化客户端    DouYuClient client = new DouYuClient("openbarrage.douyutv.com", 8601, "4835718");    //注册普通弹幕消息处理器    client.registerMessageListener(new MessageListener<ChatMsg>() {        @Override        public void read(ChatMsg message) {            logger.info(message.toChatStr());        }    });    //登录斗鱼服务器    client.login();    //开始同步到读取消息    client.sync();

说明

目前支持监听的消息类型

//斗鱼推送的原消息String//通用消息实体(用于处理所有接收到的消息)BaseMsg//错误消息/系统消息ErrorMsg//弹幕消息ChatMsg//赠送礼物消息DgbMsg//房间内用户抢红包消息GgbbMsg//礼物广播消息SpbcMsg//超级弹幕消息SsdMsg//用户进房通知消息UenterMsg

注意事项

1.当接收到消息后会线生成一个BaseMsg实体再根据消息类型转换为其他各类消息实体

2.每一个实体中都会有UUID字段,该字段用于关联BaseMsg记录,是SDK自己生成的,非斗鱼API返回,如需要实现用id区分消息唯一暂无方案


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
QQRedPackHelper: Mac版QQ 防撤回 自动抢红包发布时间:2022-03-25
下一篇:
MovieMgr: 简单的电影管理系统发布时间:2022-03-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap