以下方法均使用 Get,用户相关的东西需携带 Cookie

# I. 用户信息

# a. 不需要 UID

# 用户基础信息

获取登录用户信息,包含昵称、uid、头像、头像框、等级、带肥元、b币钱包 的信息
https://api.bilibili.com/x/web-interface/nav
Cookie 需求
查看 json 结果

# 表情包

获取用户选定的表情包序列,包含表情包本体图片以及相对应的文字信息
https://api.bilibili.com/x/emote/user/panel/web?business=reply
获取表情内容时需要携带 Referer: https://www.bilibili.com
Cookie 需求 (带上 Cookie 可获取个人表情包内容)
查看 json 结果

# b. 需要 UID

# 个人信息

获取up主个人信息页,包含用户id、昵称、性别、头像、简介、rank?、等级、入站时间?、moral=风纪委员?、禁言、生日、硬币、是否拥有粉丝勋章、官方认证、大肥元状态、头像挂件、名片?、是否关注、信息页首图
https://api.bilibili.com/x/space/acc/info?mid={uid}
Cookie 需求
查看 json 结果

# 投稿信息

获取up主个人稿件, 包含视频的评论数、播放数、视频封面、副标题?、视频简介、版权、标题、视频长度、bv、是否付费视频、是否联合制作视频

1
2
可换参数:"pn=25":按照条件查询25个;"order=pubdate":查询条件:pubdate——最新发布;
click——最多点击;stow——最多收藏

https://api.bilibili.com/x/space/arc/search?mid={uid}&order=pubdate&pn=1&ps=25
Cookie 需求
查看 json 结果

# 基本信息 a

包含视频播放量、专栏播放量、获赞个数
https://api.bilibili.com/x/space/upstat?mid={uid}
Cookie 需求
查看 json 结果

# 基础信息 b

包含黑名单数、粉丝数、关注数、uid
https://api.bilibili.com/x/relation/stat?vmid={uid}
Cookie 需求
查看 json 结果

# 详细信息 c

包含投稿数、追番数、追剧数、频道数、收藏夹数、订阅标签数、专栏数、相册数、音频数、pugv数
https://api.bilibili.com/x/space/navnum?mid={uid}&callback=__jp7
Cookie 需求
Referer 需求:https://space.bilibili.com/
查看 json 结果

# 个人代表作

https://api.bilibili.com/x/space/masterpiece?vmid=
Cookie 需求
查看 json 结果

# 个人 tag

https://api.bilibili.com/x/space/acc/tags?mid=
Cookie 需求
查看 json 结果

# 用户关注列表

https://api.bilibili.com/x/relation/followings?vmid=&pn=1&ps=40&order=desc
Cookie 需求
查看 json 结果

# 用户追番列表

type=1 番剧;type=2 影视;follow_status=0 筛选:全部;follow_status=1 筛选:想看;follow_status=2 筛选:在看;follow_status=3 筛选:看过;pn 所在页数;ps 一页多少个
https://api.bilibili.com/x/space/bangumi/follow/list?type=1&follow_status=0&pn=1&ps=15&vmid=
Cookie 需求 (带有 Cookie 可获取番剧追番进度)
查看 json 结果

# II. 视频信息

# a. 视频基础信息

包含av号、bv号、点击量、弹幕数、评论数、收藏数、硬币数、分享数、点赞数、点踩数(可能一直是0)、当前排行榜数、历史最高排行榜数(这俩感觉太低了就是0)、禁止转载、版权所有
https://api.bilibili.com/x/web-interface/archive/stat?aid={av 号 (除去 'av')} (或者用 BV 号:bvid={bv 号 (除去 'bv')})
Cookie 需求
查看 json 结果

# b. 视频 tag 信息

包含tag内容,tag被引用数、tag封面、点赞数、点踩数、tag介绍、tag内容
https://api.bilibili.com/x/tag/archive/tags?aid={av 号 (除去 'av')} (或者用 BV 号:bvid={bv 号 (除去 'bv')})
Cookie 需求
查看 json 结果

# c. 视频评论信息

可换参数:"pn=2":获取第二页;"sort=2":排序方法:0为按时间排序,1为蜜汁排序,2为按热度排序
https://api.bilibili.com/x/v2/reply?pn=1&type=1&oid={av 号}&sort=0
Cookie 需求
查看 json 结果

# d. 视频分 p

https://api.bilibili.com/x/player/pagelist?bvid=
Cookie 需求
查看 json 结果

# III. 排行榜相关

# a. 排行榜类型一

可选参数:"rid=0":排行榜分区;"day=3":1日排行,3日排行,30日排行;"type=1":1是所有,2是原创,包含av号、bv号、up主昵称、时长、封面、标题、pts评分

1
2
3
已知rid值与以下分区对应:0——全站;1——动画;16——国创相关;3——音乐;129——舞蹈;4——游戏;
36——科技;188——数码;160——生活;119——鬼畜;155——时尚;5——娱乐;
181——影视

https://api.bilibili.com/x/web-interface/ranking?rid=0&day=3&type=1
Cookie 需求
查看 json 结果

# b. 排行榜类型二

新番、影视排行榜

1
2
可选参数:"day=3":同上;"season_type=1":筛选类型,包含封面、更新集数的文本、pts分数、视频详情[弹幕、追番、播放、系列追番]、标题、视频url
已知season_type值与以下分区对应:1——番剧;4——国创;3——纪录片;2——电影;5——电视剧

https://api.bilibili.com/pgc/web/rank/list?day=3&season_type=1
Cookie 需求
查看 json 结果

# IV. 新番时间表

# 时间表

可换参数:"season_type=1":获取番剧=1或者国创=4,包含最新更新与分天更新、包含更新日期(月-日)、更新集数、更新时间、番剧名称、season_id、episode_id、更新的时间戳、更新的封面
https://api.bilibili.com/pgc/web/timeline/v2?season_type=1
Cookie 需求
查看 json 结果

# V. 搜索推广与视频推广

# 搜索框默认内容

包含诱导信息,可能依据喜好展示
https://api.bilibili.com/x/web-interface/search/default
Cookie 需求
查看 json 结果

# 视频推荐列表

1
2
3
4
5
6
7
8
9
10
可选参数:"ps=15":获取的个数;"rid=11":获取视频的分区,包含视频av号、bv号、cid、
版权信息、简介、up主信息、封面、发布时间戳、
视频详情[播放、弹幕、硬币等]、标题、大分区内的小分区
已知rid值与以下分区对应:1——动画;3——音乐;4——电竞;5——明星;11——影视;13——连载动画;
17——游戏;19——MUGEN;20——舞蹈;21——生活;22——鬼畜;23——电影;
24——MAD·MAV;25——MMD;26——音MAD;27——动画综合;28——音乐原创;29——音乐现场;
30——VOCALOID;31——翻唱;32——完结动画;33——连载动画;36——科技;37——纪录片;
39——科技;47——手书;51——番剧资讯;59——音乐演奏;65——网游;71——综艺;
75——动物圈;76——美食;83——其他国家;85——短片;86——特摄;95——手机平板;
96——星海;98——机械;……

https://api.bilibili.com/x/web-interface/dynamic/region?ps=15&rid=1
Cookie 需求
查看 json 结果

# 手机端热搜词

https://app.bilibili.com/x/v2/search/square?build=0&from=0&limit=10
Cookie 需求
查看 json 结果

# VI. 直播相关

# 直播间信息

获取up主直播房间,包含是否有直播间、正在直播、直播间url、直播间标题、直播间封面、直播间人数、直播间id
https://api.live.bilibili.com/room/v1/Room/getRoomInfoOld?mid={uid}
Cookie 需求
查看 json 结果

# VII. 杂项

# 获取在线人数

https://api.bilibili.com/x/web-interface/online
Cookie 需求
查看 json 结果

更新于 阅读次数