日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

斗鱼弹幕服务器第三方接入协议v1.6.2,GitHub - yyc-dev/douyu-sdk: DouYu-SDK,一个基于斗鱼弹幕API封装的SDK...

發(fā)布時(shí)間:2023/12/10 编程问答 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 斗鱼弹幕服务器第三方接入协议v1.6.2,GitHub - yyc-dev/douyu-sdk: DouYu-SDK,一个基于斗鱼弹幕API封装的SDK... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

DouYu-SDK

DouYu-SDK,一個(gè)基于斗魚彈幕API封裝的SDK

(斗魚彈幕服務(wù)器第三方接入?yún)f(xié)議v1.4.1)

介紹

DouYu-SDK,一個(gè)基于斗魚彈幕API封裝的SDK

本SDK基于 斗魚彈幕服務(wù)器第三方接入?yún)f(xié)議v1.4.1 進(jìn)行封裝

安裝

com.yycdev

douyu-sdk

1.0.0

示例

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

可參考以下示例代碼:

//初始化客戶端

DouYuClient client = new DouYuClient("openbarrage.douyutv.com", 8601, "4835718");

//注冊(cè)普通彈幕消息處理器

client.registerMessageListener(new MessageListener() {

@Override

public void read(ChatMsg message) {

logger.info(message.toChatStr());

}

});

//登錄斗魚服務(wù)器

client.login();

//開始同步到讀取消息

client.sync();

說明

目前支持監(jiān)聽的消息類型

//斗魚推送的原消息

String

//通用消息實(shí)體(用于處理所有接收到的消息)

BaseMsg

//錯(cuò)誤消息/系統(tǒng)消息

ErrorMsg

//彈幕消息

ChatMsg

//贈(zèng)送禮物消息

DgbMsg

//房間內(nèi)用戶搶紅包消息

GgbbMsg

//禮物廣播消息

SpbcMsg

//超級(jí)彈幕消息

SsdMsg

//用戶進(jìn)房通知消息

UenterMsg

注意事項(xiàng)

1.當(dāng)接收到消息后會(huì)線生成一個(gè)BaseMsg實(shí)體再根據(jù)消息類型轉(zhuǎn)換為其他各類消息實(shí)體

2.每一個(gè)實(shí)體中都會(huì)有UUID字段,該字段用于關(guān)聯(lián)BaseMsg記錄,是SDK自己生成的,非斗魚API返回,如需要實(shí)現(xiàn)用id區(qū)分消息唯一暫無方案

總結(jié)

以上是生活随笔為你收集整理的斗鱼弹幕服务器第三方接入协议v1.6.2,GitHub - yyc-dev/douyu-sdk: DouYu-SDK,一个基于斗鱼弹幕API封装的SDK...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。