Skip to content

投稿与创作中心 ​

视频 / 音频投稿、稿件管理、合集系列等创作侧接口。投稿流程涉及分片上传、UPOS 等,需登录 Cookie。

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

创作中心 ​

overview ​

compare 获取对比数据 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/v2/overview/compare需登录

graph 获取统计图表数据 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/v2/overview/stat/graph需登录

Query / 表单参数

参数类型说明
periodint统计周期
s_localestrzh_CN
typestr统计类型

num 获取统计数据 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/v2/overview/stat/num需登录

Query / 表单参数

参数类型说明
periodint统计周期
s_localestrzh_CN
tabintUnknown

data-up ​

survey 获取各分区中占比排行 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/survey需登录

Query / 表单参数

参数类型说明
typeint统计类型

playanalysis 获取稿件播放完成率对比数据 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/playanalysis?copyright=0&t=1676161628464需登录

Query / 表单参数

参数类型说明
copyrightint版权

source 获取稿件播放来源分布数据 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/v2/overview/source需登录

Query / 表单参数

参数类型说明
s_localestrzh_CN

overview 获取粉丝数据 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/v2/fans/stat/num需登录

Query / 表单参数

参数类型说明
periodint统计周期

graph 获取粉丝数据图表 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/v2/fans/stat/graph?type=all_fans&period=2需登录

Query / 表单参数

参数类型说明
periodint统计周期
typestr统计类型

overview 获取文章概览信息 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/article需登录

graph 获取文章数据图表 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/article/thirty需登录

Query / 表单参数

参数类型说明
typeint图表类型

rank 获取来源稿件数据 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/article/rank需登录

Query / 表单参数

参数类型说明
typeint图表类型

source 获取文章阅读终端数据 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/data/article/source需登录

upload-manager ​

video_draft 获取内容管理视频草稿信息 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/vupre/web/draft/list需登录

video 获取内容管理视频信息 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/archives需登录

Query / 表单参数

参数类型说明
pnint页码
psint每页项数
coopintunknown
statusstris_pubing,pubed,not_pubed
orderstrclick, stow, senddate, dm_count, scores
interactiveint1 为视频 2 为 互动视频
tidint分区id

article 获取内容管理文章信息 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/article/creative/article/list?需登录

Query / 表单参数

参数类型说明
groupint0 全部 1 进行中 2 已通过 3 未通过
sortint1 创建时间 2 点赞 3 评论 5 收藏 6 投币
pnint页码
mobi_appstrpc

article_list 获取内容管理文集信息 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/article/creative/article/list?需登录

comment-manager ​

fulllist 获取评论管理评论信息 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/v2/reply/up/fulllist需登录

Query / 表单参数

参数类型说明
oidint稿件 oid
orderint排序
pnint页码
psint每页项数
typeint稿件类型
filterint-1
charge_plus_filterboolfalse
keywordstr关键词

del 评论管理删除评论 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v2/reply/del需登录

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

参数类型说明
oidstr稿件 oid,用逗号分隔
typeint稿件类型
rpidstr评论 rpid,用逗号分隔
csrfstrcsrf

danmaku-manager ​

search 弹幕搜索 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/v2/dm/search需登录

Query / 表单参数

参数类型说明
oidstr稿件oid,用逗号分隔
typeint稿件类型
midsstr用户mids,用逗号分隔
keywordstr关键词
progress_fromint进度开始
progress_toint进度结束
ctime_fromstr创建时间起始
ctime_tostr创建时间结束
modesint弹幕模式
poolint弹幕池
attrsstr弹幕属性
orderstr排序字段
sortstr排序方式
pnint页码
psint每页项数
cp_filterbool是否过滤CP弹幕

recent 最近弹幕 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/v2/dm/recent需登录

Query / 表单参数

参数类型说明
pnint页码
psint每页项数

state 操作弹幕 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v2/dm/edit/state需登录

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

参数类型说明
oidint稿件 oid
typeint稿件类型 1
dmidsstr弹幕id,用逗号分隔
stateint1 删除 2 保护 3 取消保护

pool 操作弹幕池 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v2/dm/edit/pool需登录

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

参数类型说明
oidint稿件 oid
typeint稿件类型 1
dmidsstr弹幕id,用逗号分隔
poolint弹幕池 0 普通 1 字幕

archive ​

edits 获取自己的稿件编辑记录 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/archive/history/list需登录

Query / 表单参数

参数类型说明
bvidstrBVID

pages 获取稿件分 P 详细 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/web/archive/parts需登录

Query / 表单参数

参数类型说明
aidstrAID

视频投稿 ​

pre 获取视频上传基本前置信息 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/vupre/web/archive/pre需登录

Query / 表单参数

参数类型说明
lang—const: cn

check_tag_name 检查 tag_name 是否合法 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/vupre/web/topic/tag/check需登录

Query / 表单参数

参数类型说明
tstrtag_name

available_topics 根据分区获取可用话题,最多200个可获取 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/vupre/web/topic/type需登录

Query / 表单参数

参数类型说明
type_idint分区 ID
pnint分页
psint每页项数

preupload 获取上传配置 ​

方法地址鉴权
GEThttps://member.bilibili.com/preupload需登录

Query / 表单参数

参数类型说明
profile—ugcfr/pc3
namestr视频文件名(带后缀)
sizeint视频大小
rconst strupos
sslconst int0
versionconst str2.10.4
buildconst str2100400
upcdnconst strbda2
probe_versionconst str20211012

cover_up 上传封面 ​

方法地址鉴权
POSThttps://member.bilibili.com/x/vu/web/cover/up需登录

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

参数类型说明
coverstr封面 dataURI.

注:当 **** 时,cover 字段格式为: data:image/jpeg;base64,${图片 base64 信息}

probe 获取线路 ​

方法地址鉴权
GEThttps://member.bilibili.com/preupload免登录

Query / 表单参数

参数类型说明
rconst strprobe

submit ​

方法地址鉴权
POSThttps://member.bilibili.com/x/vu/web/add/v3需登录

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

参数类型说明
act_reserve_createconst int0
copyright—int, 投稿类型。1 自制,2 转载。
sourcestr视频来源。投稿类型为转载时注明来源,为原创时为空。
coverstr封面 URL
descstr视频简介。
desc_format_idconst int0
dynamicstr动态信息。
interactiveconst int0
no_reprintint显示未经作者授权禁止转载,仅当为原创视频时有效。1 为启用,0 为关闭。
open_elecint是否展示充电信息。1 为是,0 为否。
origin_stateconst int0
subtitles # 字幕设置.lanstr字幕投稿语言,不清楚作用请将该项设置为空
subtitles # 字幕设置.openint是否启用字幕投稿,1 or 0
tagstr视频标签。使用英文半角逗号分隔的标签组。示例:标签 1,标签 1,标签 1
tidint分区 ID。可以使用 channel 模块进行查询。
titlestr视频标题
up_close_danmakubool是否关闭弹幕。
up_close_replybool是否关闭评论。
up_selection_replybool是否开启评论精选
videos # 分 P 列表[].titlestr标题
videos # 分 P 列表[].descstr简介
videos # 分 P 列表[].filenamestrpreupload 时返回的 filename
dtimeint?可选,定时发布时间戳(秒)

missions 获取活动列表 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/vupre/app/h5/mission/type/all免登录

Query / 表单参数

参数类型说明
tidint分区 ID

upload_args 获取已上传视频的配置 ​

方法地址鉴权
GEThttps://member.bilibili.com/x/vupre/web/archive/view?topic_grey=1免登录

Query / 表单参数

参数类型说明
bvidstrBVID

edit ​

方法地址鉴权
POSThttps://member.bilibili.com/x/vu/web/edit需登录

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

参数类型说明
act_reserve_createconst int0
copyright—int, 投稿类型。1 自制,2 转载。
sourcestr视频来源。投稿类型为转载时注明来源,为原创时为空。
coverstr封面 URL
descstr视频简介。
desc_format_idconst int0
dynamicstr动态信息。
interactiveconst int0
no_reprintint显示未经作者授权禁止转载,仅当为原创视频时有效。1 为启用,0 为关闭。
open_elecint是否展示充电信息。1 为是,0 为否。
origin_stateconst int0
subtitles # 字幕设置.lanstr字幕投稿语言,不清楚作用请将该项设置为空
subtitles # 字幕设置.openint是否启用字幕投稿,1 or 0
tagstr视频标签。使用英文半角逗号分隔的标签组。示例:标签 1,标签 1,标签 1
tidint分区 ID。可以使用 channel 模块进行查询。
titlestr视频标题
up_close_danmakubool是否关闭弹幕。
up_close_replybool是否关闭评论。
up_selection_replybool是否开启评论精选
videos # 分 P 列表[].titlestr标题
videos # 分 P 列表[].descstr简介
videos # 分 P 列表[].filenamestrpreupload 时返回的 filename

音频投稿 ​

preupload 获取上传配置 ​

方法地址鉴权
GEThttps://member.bilibili.com/preupload需登录

Query / 表单参数

参数类型说明
profile—uga/bup
namestr音频文件名(带后缀)
sizeint音频大小
rconst strupos
sslconst int0
versionconst str2.6.4
buildconst str2060400

lrc lrc 字幕上传 ​

方法地址鉴权
POSThttps://www.bilibili.com/audio/music-service/songs/lrc需登录

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

参数类型说明
song_idstrsong_id
lrcstrlcr 字幕

submit_songs 提交音频 ​

方法地址鉴权
POSThttps://www.bilibili.com/audio/music-service/compilation/commit_songs需登录

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

参数类型说明
lyric_urlstrlrc 字幕链接
song_idintsong_id
avidstr关联 av号
tidint关联 tid
cidint关联 cid
titlestr标题
member_with_type—list: 歌曲信息
song_tags—list: tags
midintup_uid

submit_compilation 提交音频合集 ​

方法地址鉴权
POSThttps://www.bilibili.com/audio/music-service/compilation/commit_compilation需登录

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

参数类型说明
cover_urlstrcover url
introstr介绍
is_synch—const: unknown
song_countsint歌曲总数
song_ids—list: song_ids
dict_items—list: 分类
titlestr标题

submit_single_song 单音频提交 ​

方法地址鉴权
POSThttps://www.bilibili.com/audio/music-service/songs需登录

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

参数类型说明
lyric_urlstrlrc 字幕链接
cover_urlstrcover url
song_idintsong_id
midintup_uid
cr_type—const: unknown
music_type_idint?
avidstr关联 av号
tidint关联 tid
cidint关联 cid
titlestr标题
introstr介绍
member_with_type[].m_type—127
member_with_type[].members[].namestrup_name
member_with_type[].members[].midintup_uid
song_tags[].tagNamestr标签
create_timefloat时间戳 %.3f
activity_idintactivity_id
is_bgmint是否为 bgm
sourceint?

image 提交封面 ​

方法地址鉴权
POSThttps://www.bilibili.com/audio/music-service/songs/image免登录 + 无需 CSRF

compilation_categories 歌单分类 ​

方法地址鉴权
GEThttps://www.bilibili.com/audio/music-service/compilation/compilation_categories免登录

get_video_by_title 获取关联视频 ​

方法地址鉴权
GEThttps://www.bilibili.com/audio/music-service/users/getvideoinfo/bytitle需登录

Query / 表单参数

参数类型说明
titlestr标题
pagesizeintpagesize

get_upinfo 根据 UID / id 获取信息 ​

方法地址鉴权
GEThttps://www.bilibili.com/audio/music-service/users/get_upinfo免登录

Query / 表单参数

参数类型说明
paramstrup

合集 / 系列 ​

操作 operate ​

fav 订阅合集 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/season/fav免登录

Query / 表单参数

参数类型说明
seasonint合集 id

unfav ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/season/unfav免登录

Query / 表单参数

参数类型说明
seasonint合集 id