Skip to content

收藏夹 ​

收藏夹的创建、查询、内容管理与收藏操作。写操作需登录并携带 CSRF。

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

收藏夹接口 ​

查询 info ​

list_list 获取收藏夹列表。提供 type 和 rid 时会同时提供对该资源收藏情况。 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/v3/fav/folder/created/list-all免登录

Query / 表单参数

参数类型说明
up_midint用户 UID
typeint?资源类型,2 视频。
ridint?资源 ID
web_location—333.1387

info 获取收藏夹信息。 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/v3/fav/folder/info免登录

Query / 表单参数

参数类型说明
media_idint收藏夹 ID

list_content 获取收藏夹列表内容。 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/v3/fav/resource/list免登录

Query / 表单参数

参数类型说明
media_idint收藏夹 ID
pnint页码。
psint每页数量,固定 20。
keywordstr?关键词搜索。
orderstr排序方式。mtime 最近收藏,view 最多播放,pubtime 最新投稿。
typeint收藏夹类型。目前固定 0。
tidint分区 ID。0 为全部分区。
platform—web
web_location—333.1387

list_content_id_list 获取收藏夹所有内容的 ID。 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/v3/fav/resource/ids免登录

Query / 表单参数

参数类型说明
media_idint收藏夹 ID
platform—web

list_topics 获取自己的话题收藏夹内容。 ​

方法地址鉴权
GEThttps://app.bilibili.com/x/topic/web/fav/list需登录

Query / 表单参数

参数类型说明
page_numint页码。
page_sizeint每页数量,固定 16。

list_articles 获取自己的专栏收藏夹内容。 ​

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

Query / 表单参数

参数类型说明
pnint页码。
psint每页数量,固定 16。

list_courses 获取自己的课程收藏夹内容。 ​

方法地址鉴权
GEThttps://api.bilibili.com/pugv/app/web/favorite/page需登录

Query / 表单参数

参数类型说明
pnint页码。
psint每页数量,固定 10。
midint自己的 UID。

list_notes 获取自己的笔记收藏夹内容。 ​

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

Query / 表单参数

参数类型说明
pnint页码。
psint每页数量,固定 10。

collected 获取自己的收藏/订阅的收藏夹/合集 ​

方法地址鉴权
GEThttps://api.bilibili.com/x/v3/fav/folder/collected/list需登录

Query / 表单参数

参数类型说明
pnint页码。
psint每页数量
up_midint用户 UID

操作 operate ​

new 新建收藏夹。 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/folder/add需登录

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

参数类型说明
titlestr收藏夹标题。
introstr收藏夹简介。
privacyint bool是否为私有。
coverstr暂时为空

modify 修改收藏夹信息。 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/folder/edit需登录

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

参数类型说明
titlestr收藏夹标题。
introstr收藏夹简介。
privacyint bool是否为私有。
coverstr暂时为空
media_idint收藏夹 ID。

delete 删除收藏夹。 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/folder/del需登录

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

参数类型说明
media_idscommaSeparatedList[int]收藏夹 ID。

content_copy 复制资源到另一收藏夹。 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/resource/copy需登录

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

参数类型说明
src_media_idint源收藏夹 ID。
tar_media_idint目标收藏夹 ID。
midint自己的 UID。
resourcescommaSeparatedList[str]要操作的资源,格式:'资源 ID:资源类型'。视频类型为 2。如:'83051349:2'

content_move 移动资源到另一收藏夹。 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/resource/move需登录

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

参数类型说明
src_media_idint源收藏夹 ID。
tar_media_idint目标收藏夹 ID。
resourcescommaSeparatedList[str]要操作的资源,格式:'资源 ID:资源类型'。视频类型为 2。如:'83051349:2'

content_rm 删除收藏夹中的资源。 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/resource/batch-del需登录

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

参数类型说明
media_idint收藏夹 ID。
resourcescommaSeparatedList[str]要操作的资源,格式:'资源 ID:资源类型'。视频类型为 2。如:'83051349:2'

content_clean 清理失效内容。 ​

方法地址鉴权
POSThttps://api.bilibili.com/x/v3/fav/resource/clean需登录

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

参数类型说明
media_idint收藏夹 ID。