Skip to content

番剧 / 影视 / 漫画 ​

番剧(含影视)、课堂、漫画与综艺纪录片相关接口,覆盖详情、分集、播放地址、追番/追剧、弹幕等。

来源声明:本页接口资料整理自开源项目 bilibili-api-python(GPL-3.0)随包提供的 API 数据文件,仅作来源标注。使用前请以哔哩哔哩实际返回为准,并遵守其服务条款。

番剧 / 影视 ​

查询 info ​

timeline ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/web/timeline免登录

Query / 表单参数

参数类型说明
typesint类型, 1. 番剧, 3. 影视, 4. 国创
before—几天前开始, 0~7
after—几天后结束, 0~7

index ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/season/index/result免登录

Query / 表单参数

参数类型说明
orderint排序字段
sortint排序方式
pageint页数
season_type—番剧类型
pagesizeint每页数量
typeintunknown

meta 获取番剧信息 ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/review/user免登录

Query / 表单参数

参数类型说明
media_idint番剧的 media_id(URL 中的/mdxxxx)

episodes_list 获取番剧剧集列表 ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/web/season/section免登录

Query / 表单参数

参数类型说明
season_idint番剧的 season_id

season_status 获取番剧播放量,追番等信息 ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/web/season/stat免登录

Query / 表单参数

参数类型说明
season_idint番剧的 season_id

short_comment 获取番剧短评 ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/review/short/list免登录

Query / 表单参数

参数类型说明
media_idint番剧的 media_id
psconst int20
sortint排序方式 0 默认 1 按时间倒序
cursorint循环获取用,第一次调用本 API 返回中的 next 值

long_comment 获取番剧长评 ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/review/long/list免登录

Query / 表单参数

参数类型说明
media_idint番剧的 media_id
psconst int20
sortint排序方式 0 默认 1 按时间倒序
cursorint循环获取用,第一次调用本 API 返回中的 next 值

relate_video 获取番剧长评 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/web-interface/tag/top?pn=10&ps=24&tid=8583026免登录

Query / 表单参数

参数类型说明
tidint频道 ID
psconst int20
sortint排序方式 0 默认 1 按时间倒序
cursorint循环获取用,第一次调用本 API 返回中的 next 值

collective_info 获取一个剧集的全面概括信息 ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/view/web/simple/season免登录

Query / 表单参数

参数类型说明
season_idintB 站每个剧集会对应一个唯一 ID

collective_info_oversea 获取一个剧集的全面概括信息 ​

方法地址鉴权
GEThttps://bangumi.bilibili.com/view/web_api/season免登录

Query / 表单参数

参数类型说明
season_idintB 站每个剧集会对应一个唯一 ID,适用于港澳台番剧和内陆番剧

playurl 视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-Agent) ​

方法地址鉴权
GEThttps://api.bilibili.com/pgc/player/web/v2/playurl免登录

Query / 表单参数

参数类型说明
avidintav 号
cidint分 P 编号
qnint视频质量编号,最高 127
otypeconst strjson
fnvalconst int4048
platformint平台

操作 operate ​

follow_add 追番 ​

方法地址鉴权
POSThttps://api.bilibili.com/pgc/web/follow/add需登录

请求体(application/x-www-form-urlencoded)

参数类型说明
season_idint番剧的 season_id

follow_del 取消追番 ​

方法地址鉴权
POSThttps://api.bilibili.com/pgc/web/follow/del需登录

请求体(application/x-www-form-urlencoded)

参数类型说明
season_idint番剧的 season_id

follow_status 追番状态 ​

方法地址鉴权
POSThttps://api.bilibili.com/pgc/web/follow/status/update需登录

请求体(application/x-www-form-urlencoded)

参数类型说明
season_idint番剧的 season_id
statusint1 想看 2 在看 3 已看

课堂 ​

查询 info ​

meta 获取课程元数据。 ​

方法地址鉴权
GEThttps://api.bilibili.com/pugv/view/web/season免登录

Query / 表单参数

参数类型说明
season_idint季度 id,不与 bangumi 互通
ep_idint一个视频的 EPID,不与 bangumi 互通

list 获取全部视频 ​

方法地址鉴权
GEThttps://api.bilibili.com/pugv/view/web/ep/list免登录

Query / 表单参数

参数类型说明
season_idint季度 id,不与 bangumi 互通
pnint第几页,defaults to 1
psint每一页的视频数,defaults to 50

playurl 获取下载链接 ​

方法地址鉴权
GEThttps://api.bilibili.com/pugv/player/web/playurl免登录

Query / 表单参数

参数类型说明
avidintaid
ep_idintepid
cidintcid
qn—127
fnval—4048
fourk—1

漫画 ​

查询 info ​

detail 获取漫画详情信息 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/comic.v1.Comic/ComicDetail免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
comic_idint漫画 id

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

episode_info 获取漫画某一章节/某一话的信息。 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/comic.v1.Comic/GetEpisode免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
idint章节 id

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

episode_images 获取漫画某一章节/某一话的图片的链接。 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/comic.v1.Comic/GetImageIndex免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
ep_idint章节 id

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

image_token 获取漫画单张图片的 token ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/comic.v1.Comic/ImageToken免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
urlsstr内容如下:["图片链接"]
m1str由 ECDH P-256 生成的公钥的 base64

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

index 获取漫画索引 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/comic.v1.Comic/ClassPage免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
area_idint地区 id
style_idint风格 id
is_finishint是否完结
orderint排序方式
page_numint页码
page_sizeint每页数量
is_freeint是否免费

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

index_params 获取漫画索引的参数 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/comic.v1.Comic/AllLabel免登录

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

update 获取漫画更新推荐 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/comic.v1.Comic/GetDailyPush免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
datestr日期,格式为 YYYY-MM-DD
page_numint页码
page_sizeint每页数量

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

home_recommend 获取漫画首页推荐 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/comic.v1.Comic/HomeRecommend免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
seedstrunknown param
page_numint页码

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

followed_manga 获取追漫列表 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/bookshelf.v1.Bookshelf/ListFavorite需登录

请求体(application/x-www-form-urlencoded)

参数类型说明
page_numint页码
page_sizeint每页数量
orderint1 追漫顺序 2 更新时间 3 最近阅读
wait_freeint是否为等免

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

操作 operate ​

add_favorite 追漫 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/bookshelf.v1.Bookshelf/AddFavorite免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
comic_idsint漫画 id

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

del_favorite 取消追漫 ​

方法地址鉴权
POSThttps://manga.bilibili.com/twirp/bookshelf.v1.Bookshelf/DeleteFavorite免登录

请求体(application/x-www-form-urlencoded)

参数类型说明
comic_idsint漫画 id

Query / 表单参数

参数类型说明
devicestr设备
platformstr平台
novint25

综艺 / 纪录片 ​

查询 info ​

get 展出信息 ​

方法地址鉴权
GEThttps://show.bilibili.com/api/ticket/project/get免登录

Query / 表单参数

参数类型说明
id—展出id

buyer_info 读取用户所有购买人身份 ​

方法地址鉴权
GEThttps://show.bilibili.com/api/ticket/buyer/list需登录

token 获取购票 token ​

方法地址鉴权
POSThttps://show.bilibili.com/api/ticket/order/prepare需登录 + 无需 CSRF

请求体(application/x-www-form-urlencoded)

参数类型说明
project_id—项目id
screen_id—展出id
sku_id—票id

操作 operate ​

order 创建订单 ​

方法地址鉴权
POSThttps://show.bilibili.com/api/ticket/order/createV2需登录 + 无需 CSRF

Query / 表单参数

参数类型说明
project_id—展出id