斗鱼弹幕服务器第三方接入协议v1.6.2,GitHub - yyc-dev/douyu-sdk: DouYu-SDK,一个基于斗鱼弹幕API封装的SDK...
DouYu-SDK
DouYu-SDK,一個基于斗魚彈幕API封裝的SDK
(斗魚彈幕服務器第三方接入協議v1.4.1)
介紹
DouYu-SDK,一個基于斗魚彈幕API封裝的SDK
本SDK基于 斗魚彈幕服務器第三方接入協議v1.4.1 進行封裝
安裝
com.yycdev
douyu-sdk
1.0.0
示例
引入Maven依賴,即可直接使用。
可參考以下示例代碼:
//初始化客戶端
DouYuClient client = new DouYuClient("openbarrage.douyutv.com", 8601, "4835718");
//注冊普通彈幕消息處理器
client.registerMessageListener(new MessageListener() {
@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區分消息唯一暫無方案
總結
以上是生活随笔為你收集整理的斗鱼弹幕服务器第三方接入协议v1.6.2,GitHub - yyc-dev/douyu-sdk: DouYu-SDK,一个基于斗鱼弹幕API封装的SDK...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务器lunix系统开启多用户,Ubun
- 下一篇: python安装mysql数据库_win