1.0.27 • Published 26 days ago
qxr-bilibili-api v1.0.27
qxr-bilibili-api
基于 哔哩哔哩-API收集整理 项目对接的 Bilibili 主站第三方接口,开箱即用。其中 wbi 校验算法借鉴自 RSSHub。
当前版本不稳定, 2.0 后为稳定版本。
快速开始
// 扫码登录并存储 cookie 到 ./cookie.txt
const BilibiliApi = require('qxr-bilibili-api')
const biliApi = new BilibiliApi()
const loginRes = await biliApi.login('./cookie.txt')
开发计划
说明 链接指向 哔哩哔哩-API收集整理 项目维护的接口详情 B 站接口返回结构为
{ "code": 0, "data": {}, "message": "" }
时, 除特殊情况, 本项目直接返回data
属性。
- 登录
- 消息中心
- 发送私信
sendMessage(receiver_id, content)
- 发送私信
- 用户
- 大会员
- 视频
- 视频分区一览 (分区代码)
- 状态数
- 点赞 & 投币 & 收藏 & 分享
- 点赞
likeVideo(bvid, like = 1)
- 投币
addCoinVideo(bvid, multiply = 1, select_like = 0)
- 点赞
- 播放&下载地址 (视频流)
getVideoUrl(bvid, qn = 116)
- 稿件投诉
appealVideoV2(videoAid, desc, tid = 3)
- 剧集 (番剧、影视)
- 排行榜 & 最新视频
- 评论区
- 创作中心
- 列表查询相关
- 充电
- 历史记录 & 稍后再看
- 收藏夹
- web端组件
- 视频合集
- 获取用户合集
getUserSeriesList(mid, page_num = 1, page_size = 20)
- 获取合集分页视频列表
getSeriesVideos(mid, season_id, pn = 1, ps = 30, sort_reverse = false)
- 获取合集所有视频
getSeriesAllVideos(mid, season_id, ps = 30, ct)
- 获取用户合集
更新日志
- 1.0.13: 调整视频相关接口入参
1.0.26
26 days ago
1.0.27
26 days ago
1.0.25
27 days ago
1.0.24
2 months ago
1.0.22
2 months ago
1.0.21
2 months ago
1.0.23
2 months ago
1.0.19
4 months ago
1.0.18
4 months ago
1.0.17
4 months ago
1.0.16
4 months ago
1.0.15
4 months ago
1.0.14
4 months ago
1.0.13
4 months ago
1.0.11
4 months ago
1.0.12
4 months ago
1.0.10
4 months ago
1.0.9
4 months ago
1.0.8
4 months ago
1.0.6
5 months ago
1.0.2
5 months ago
1.0.5
5 months ago
1.0.4
5 months ago
1.0.3
5 months ago
1.0.1
5 months ago
1.0.0
5 months ago