类 BilibiliApis
java.lang.Object
tech.ordinaryroad.live.chat.client.bilibili.api.BilibiliApis
B站API简易版
- 作者:
- mjz
-
嵌套类概要
嵌套类修饰符和类型类说明static classstatic classstatic classstatic class -
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static com.fasterxml.jackson.databind.JsonNode{ "code": 0, "data": { "b_3": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxBAC9C3C049561infoc", "b_4": "xxxxxxx-xxxx-xxxx-xxxx-xxxx0EE06EC549561-xxxx32009-xxxxgQAMrcCGKkaytpzZwg==" }, "message": "ok" }static BilibiliApis.DanmuinfoResultgetDanmuInfo(long roomId, int type, String cookie) static BilibiliApis.DanmuinfoResultgetDanmuInfo(long roomId, String cookie) static StringgetGiftImgById(long giftId, long roomId) getRoomPlayInfo(long roomId, int no_playurl, String cookie) getRoomPlayInfo(long roomId, String cookie) static voidlikeReportV3(long anchor_id, long realRoomId, String cookie) 为主播点赞static voidlikeReportV3(BilibiliLikeReportV3Request request, String cookie) 为主播点赞static com.fasterxml.jackson.databind.JsonNoderoomGiftConfig(long roomId, String cookie) static BilibiliApis.RoomInitResultstatic void发送弹幕static voidsendMsg(BilibiliSendMsgRequest request, String cookie) 发送弹幕static voidupdateGiftImgCache(long roomId, String cookie) 更新礼物图片缓存static Stringv()返回buvid3static voidwebInterfaceNav(String cookie)
-
字段详细资料
-
构造器详细资料
-
BilibiliApis
public BilibiliApis()
-
-
方法详细资料
-
roomInit
-
roomGiftConfig
-
frontendFingerSpi
public static com.fasterxml.jackson.databind.JsonNode frontendFingerSpi(){ "code": 0, "data": { "b_3": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxBAC9C3C049561infoc", "b_4": "xxxxxxx-xxxx-xxxx-xxxx-xxxx0EE06EC549561-xxxx32009-xxxxgQAMrcCGKkaytpzZwg==" }, "message": "ok" } -
v
返回buvid3 -
getDanmuInfo
- 参数:
roomId-type- 直播间用0- 返回:
{ "group": "live", "business_id": 0, "refresh_row_factor": 0.125, "refresh_rate": 100, "max_delay": 5000, "token": "-wm5-Qo4BBAztd1qp5ZJpgyTMRBhCc7yikz5d9rAd63PV46G9BMwl0R10kMM8Ilb-UieZGjLtipPrz4Cvi0DdhGFwOi8PJpFN9K-LoXh6Z_4yjEIwgRerDiMIstHzJ80J3B7wnRisAYkWA==", "host_list": [{ "host": "ali-bj-live-comet-09.chat.bilibili.com", "port": 2243, "wss_port": 443, "ws_port": 2244 }, { "host": "ali-gz-live-comet-02.chat.bilibili.com", "port": 2243, "wss_port": 443, "ws_port": 2244 }, { "host": "broadcastlv.chat.bilibili.com", "port": 2243, "wss_port": 443, "ws_port": 2244 }] }
-
getDanmuInfo
-
getRoomPlayInfo
public static BilibiliApis.RoomPlayInfoResult getRoomPlayInfo(long roomId, int no_playurl, String cookie) -
getRoomPlayInfo
-
getGiftImgById
-
updateGiftImgCache
更新礼物图片缓存 -
sendMsg
发送弹幕- 参数:
request-BilibiliSendMsgRequestcookie- Cookie
-
sendMsg
发送弹幕- 参数:
msg- 内容realRoomId- 真实房间idcookie- Cookie
-
likeReportV3
为主播点赞- 参数:
request-BilibiliLikeReportV3Requestcookie- Cookie
-
likeReportV3
为主播点赞- 参数:
anchor_id- 主播UidBilibiliApis.RoomPlayInfoResult.uidrealRoomId- 真实房间IdBilibiliApis.RoomPlayInfoResult.room_idcookie- Cookie
-