添加【视频在线人数】api,更新视频分区信息,并勘误

This commit is contained in:
社会易姐QwQ 2021-08-20 19:54:13 +08:00
parent d0797241a5
commit 494f5a4735
10 changed files with 605 additions and 386 deletions

View File

@ -80,6 +80,7 @@ PS所有http协议地址均可使用https文档中为了统一写作`http`
- [高能进度条](video/pbp.md)√ - [高能进度条](video/pbp.md)√
- [信息上报(心跳及记录历史)](video/report.md)× - [信息上报(心跳及记录历史)](video/report.md)×
- [视频属性数据](video/attribute_data.md)√ - [视频属性数据](video/attribute_data.md)√
- [视频在线人数](video/online.md)√
- [剧集(番剧、影视)](bangumi) - [剧集(番剧、影视)](bangumi)
- [基本信息](bangumi/info.md)× - [基本信息](bangumi/info.md)×
- 状态数 - 状态数

View File

@ -391,7 +391,7 @@ message FieldValue {
// //
oneof value { oneof value {
// //
bool value = 1; bool switch = 1;
} }
} }

View File

@ -246,9 +246,9 @@ message ActivityResource {
// //
string bg_color = 3; string bg_color = 3;
// //
string selectedBgColor = 4; string selected_bg_color = 4;
// //
string selected_bg_color = 5; string text_color = 5;
// //
string light_text_color = 6; string light_text_color = 6;
// //

View File

@ -71,12 +71,12 @@
`data`中的`official`对象: `data`中的`official`对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ----- | ---- | -------- | ----------------------------------------------- | | ----- | ---- | -------- | ------------------------------------------------- |
| role | num | 认证类型 | 0<br />1 2个人认证<br />3 4 5 6机构认证 | | role | num | 认证类型 | 0<br />1 2 7:个人认证<br />3 4 5 6机构认证 |
| title | str | 认证信息 | 无为空 | | title | str | 认证信息 | 无为空 |
| desc | str | 认证备注 | 无为空 | | desc | str | 认证备注 | 无为空 |
| type | num | 是否认证 | -1<br />0认证 | | type | num | 是否认证 | -1<br />0认证 |
`data`中的`official_verify`对象: `data`中的`official_verify`对象:
@ -355,12 +355,12 @@ curl 'http://account.bilibili.com/home/userInfo' \
`data`中的`official`对象: `data`中的`official`对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ----- | ---- | -------- | ----------------------------------------------- | | ----- | ---- | -------- | ------------------------------------------------- |
| role | num | 认证类型 | 0<br />1 2个人认证<br />3 4 5 6机构认证 | | role | num | 认证类型 | 0<br />1 2 7:个人认证<br />3 4 5 6机构认证 |
| title | str | 认证信息 | 无为空 | | title | str | 认证信息 | 无为空 |
| desc | str | 认证备注 | 无为空 | | desc | str | 认证备注 | 无为空 |
| type | num | 认证备注 | 无为空 | | type | num | 认证备注 | 无为空 |
`data`中的`invite`对象: `data`中的`invite`对象:

View File

@ -2,19 +2,19 @@
<img src="/imgs/akari.jpg" width="200" height="200"/> <img src="/imgs/akari.jpg" width="200" height="200"/>
- [用户详细信息1 (用于空间)](#用户详细信息1 (用于空间)) - [用户空间详细信息 ](#用户空间详细信息)
- [用户详细信息2 (用于名片)](#用户详细信息2 (用于名片)) - [用户名片信息](#用户名片信息)
- [本用户详细信息](#本用户详细信息) - [登录用户空间详细信息](#登录用户空间详细信息)
--- ---
## 用户详细信息1 (用于空间) ## 用户空间详细信息
> http://api.bilibili.com/x/space/acc/info > http://api.bilibili.com/x/space/acc/info
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA 认证方式Cookie(SESSDATA)
**url参数** **url参数**
@ -35,39 +35,45 @@
`data`对象: `data`对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ----------- | ---- | ---------------- | ------------------------------------------------------------ | | ---------------- | ---- | ---------------- | ------------------------------------------------------------ |
| mid | num | mid | | | mid | num | mid | |
| name | str | 昵称 | | | name | str | 昵称 | |
| sex | str | 性别 | 男/女/保密 | | sex | str | 性别 | 男/女/保密 |
| face | str | 头像链接 | | | face | str | 头像链接 | |
| sign | str | 签名 | | | sign | str | 签名 | |
| rank | num | 10000 | | | rank | num | 10000 | |
| level | num | 当前等级 | 0-6级 | | level | num | 当前等级 | 0-6级 |
| jointime | num | 0 | | | jointime | num | 0 | |
| moral | num | 0 | | | moral | num | 0 | |
| silence | num | 封禁状态 | 0正常<br />1被封 | | silence | num | 封禁状态 | 0正常<br />1被封 |
| birthday | str | 生日 | MM-DD<br />如设置隐私为空 | | coins | num | 硬币数 | 需要登录(Cookie) <br />只能查看自己的<br />默认为0 |
| coins | num | 硬币数 | 需要登录(Cookie) <br />只能查看自己的<br />默认为0 | | fans_badge | bool | 是否具有粉丝勋章 | false<br />true有 |
| fans_badge | bool | 是否具有粉丝勋章 | false<br />true有 | | fans_medal | obj | | |
| official | obj | 认证信息 | | | official | obj | 认证信息 | |
| vip | obj | 会员信息 | | | vip | obj | 会员信息 | |
| pendant | obj | 头像框信息 | | | pendant | obj | 头像框信息 | |
| nameplate | obj | 勋章信息 | | | nameplate | obj | 勋章信息 | |
| is_followed | bool | 是否关注此用户 | true已关注<br />false未关注<br />需要登录(Cookie) <br />未登录恒为false | | user_honour_info | obj | | |
| top_photo | str | 主页头图链接 | | | is_followed | bool | 是否关注此用户 | true已关注<br />false未关注<br />需要登录(Cookie) <br />未登录恒为false |
| theme | obj | 空 | **作用尚不明确** | | top_photo | str | 主页头图链接 | |
| sys_notice | obj | 系统通知 | 无内容则为空对象<br />主要用于展示如用户争议、纪念账号等等 | | theme | obj | 空 | **作用尚不明确** |
| live_room | obj | 直播间信息 | | | sys_notice | obj | 系统通知 | 无内容则为空对象<br />主要用于展示如用户争议、纪念账号等等 |
| live_room | obj | 直播间信息 | |
| birthday | str | 生日 | MM-DD<br />如设置隐私为空 |
| school | obj | | |
| profession | obj | | |
| tags | null | | |
| series | obj | | |
`data`中的`official`对象: `data`中的`official`对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ----- | ---- | -------- | ----------------------------------------------- | | ----- | ---- | -------- | ------------------------------------------------- |
| role | num | 认证类型 | 0<br />1 2个人认证<br />3 4 5 6机构认证 | | role | num | 认证类型 | 0<br />1 2 7:个人认证<br />3 4 5 6机构认证 |
| title | str | 认证信息 | 无为空 | | title | str | 认证信息 | 无为空 |
| desc | str | 认证备注 | 无为空 | | desc | str | 认证备注 | 无为空 |
| type | num | 是否认证 | -1<br />0认证 | | type | num | 是否认证 | -1<br />0认证 |
`data`中的`vip`对象: `data`中的`vip`对象:
@ -123,17 +129,17 @@
`data`中的`live_room`对象: `data`中的`live_room`对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| -------------- | ---- | ---------------- | ------------------------ | | -------------- | ---- | -------------- | ------------------------ |
| roomStatus | num | 直播间状态 | 0无房间<br />1有房间 | | roomStatus | num | 直播间状态 | 0无房间<br />1有房间 |
| liveStatus | num | 直播状态 | 0未开播<br />1直播中 | | liveStatus | num | 直播状态 | 0未开播<br />1直播中 |
| url | str | 直播间网页url | | | url | str | 直播间网页url | |
| title | str | 直播间标题 | | | title | str | 直播间标题 | |
| cover | str | 直播间封面url | | | cover | str | 直播间封面url | |
| online | num | 直播间人气 | 值为上次直播时刷新 | | online | num | 直播间人气 | 值为上次直播时刷新 |
| roomid | num | 直播间id(短号) | | | roomid | num | 直播间id(短号) | |
| roundStatus | num | 轮播状态 | 0未轮播<br />1轮播 | | roundStatus | num | 轮播状态 | 0未轮播<br />1轮播 |
| broadcast_type | num | 0 | | | broadcast_type | num | 0 | |
**示例:** **示例:**
@ -157,16 +163,37 @@ curl -G 'http://api.bilibili.com/x/space/acc/info' \
"mid": 2, "mid": 2,
"name": "碧诗", "name": "碧诗",
"sex": "男", "sex": "男",
"face": "http://i0.hdslb.com/bfs/face/ef0457addb24141e15dfac6fbf45293ccf1e32ab.jpg", "face": "http://i2.hdslb.com/bfs/face/ef0457addb24141e15dfac6fbf45293ccf1e32ab.jpg",
"sign": "kami.im 直男过气网红 # av362830 “We Are Star Dust”", "sign": "kami.im 直男过气网红 # av362830 “We Are Star Dust”",
"rank": 20000, "rank": 20000,
"level": 6, "level": 6,
"jointime": 0, "jointime": 0,
"moral": 0, "moral": 0,
"silence": 0, "silence": 0,
"birthday": "09-19",
"coins": 0, "coins": 0,
"fans_badge": true, "fans_badge": true,
"fans_medal": {
"show": true,
"wear": true,
"medal": {
"uid": 2,
"target_id": 335115,
"medal_id": 45408,
"level": 21,
"medal_name": "伍千万",
"medal_color": 1725515,
"intimacy": 1980,
"next_intimacy": 2000,
"day_limit": 250000,
"medal_color_start": 1725515,
"medal_color_end": 5414290,
"medal_color_border": 1725515,
"is_lighted": 1,
"light_status": 1,
"wearing_status": 1,
"score": 50001980
}
},
"official": { "official": {
"role": 2, "role": 2,
"title": "bilibili创始人站长", "title": "bilibili创始人站长",
@ -176,44 +203,70 @@ curl -G 'http://api.bilibili.com/x/space/acc/info' \
"vip": { "vip": {
"type": 2, "type": 2,
"status": 1, "status": 1,
"due_date": 3896524800000,
"vip_pay_type": 0,
"theme_type": 0, "theme_type": 0,
"label": { "label": {
"path": "", "path": "",
"text": "十年大会员", "text": "十年大会员",
"label_theme": "ten_annual_vip" "label_theme": "ten_annual_vip",
"text_color": "#FFFFFF",
"bg_style": 1,
"bg_color": "#FB7299",
"border_color": ""
}, },
"avatar_subscript": 1, "avatar_subscript": 1,
"nickname_color": "#FB7299" "nickname_color": "#FB7299",
"role": 7,
"avatar_subscript_url": "http://i0.hdslb.com/bfs/vip/icon_Certification_big_member_22_3x.png"
}, },
"pendant": { "pendant": {
"pid": 0, "pid": 0,
"name": "", "name": "",
"image": "", "image": "",
"expire": 0, "expire": 0,
"image_enhance": "" "image_enhance": "",
"image_enhance_frame": ""
}, },
"nameplate": { "nameplate": {
"nid": 10, "nid": 10,
"name": "见习偶像", "name": "见习偶像",
"image": "http://i0.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png", "image": "http://i0.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png",
"image_small": "http://i0.hdslb.com/bfs/face/275b468b043ec246737ab8580a2075bee0b1263b.png", "image_small": "http://i1.hdslb.com/bfs/face/275b468b043ec246737ab8580a2075bee0b1263b.png",
"level": "普通勋章", "level": "普通勋章",
"condition": "所有自制视频总播放数>=10万" "condition": "所有自制视频总播放数\u003e=10万"
},
"user_honour_info": {
"mid": 0,
"colour": null,
"tags": null
}, },
"is_followed": true, "is_followed": true,
"top_photo": "http://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png", "top_photo": "http://i0.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png",
"theme": {}, "theme": {},
"sys_notice": {}, "sys_notice": {},
"live_room": { "live_room": {
"roomStatus": 1, "roomStatus": 1,
"liveStatus": 0, "liveStatus": 0,
"url": "https://live.bilibili.com/1024", "url": "https://live.bilibili.com/1024",
"title": "劲夫专业户", "title": "试图恰鸡",
"cover": "http://i0.hdslb.com/bfs/vc/266c730abfe5a4716844b1f4d2e308a0020199ee.jpg", "cover": "http://i0.hdslb.com/bfs/live/new_room_cover/96ee5bfd0279a0f18b190340334f43f473038288.jpg",
"online": 16433, "online": 16808,
"roomid": 1024, "roomid": 1024,
"roundStatus": 0, "roundStatus": 0,
"broadcast_type": 0 "broadcast_type": 0
},
"birthday": "09-19",
"school": {
"name": ""
},
"profession": {
"name": ""
},
"tags": null,
"series": {
"user_upgrade_status": 1,
"show_upgrade_window": false
} }
} }
} }
@ -241,7 +294,7 @@ http://i1.hdslb.com/bfs/face/3e60b20604b6fdc7d081eb6a1ec72aa47c5a3964.jpg
**认证**:个人认证 **认证**:个人认证
**认证名称** bilibili创始人(站长) **认证名称** bilibili创始人(站长)
**大会员类型**:年度 **大会员类型**:年度
@ -267,13 +320,13 @@ http://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png
## 用户详细信息2 (用于名片) ## 用户名片信息
> http://api.bilibili.com/x/web-interface/card > http://api.bilibili.com/x/web-interface/card
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA 认证方式Cookie(SESSDATA)
**url参数** **url参数**
@ -362,12 +415,12 @@ http://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png
`card`中的`Official`对象: `card`中的`Official`对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ----- | ---- | -------- | ----------------------------------------------- | | ----- | ---- | -------- | ------------------------------------------------- |
| role | num | 认证类型 | 0<br />1 2个人认证<br />3 4 5 6机构认证 | | role | num | 认证类型 | 0<br />1 2 7:个人认证<br />3 4 5 6机构认证 |
| title | str | 认证信息 | 无为空 | | title | str | 认证信息 | 无为空 |
| desc | str | 认证备注 | 无为空 | | desc | str | 认证备注 | 无为空 |
| type | num | 是否认证 | -1<br />0认证 | | type | num | 是否认证 | -1<br />0认证 |
`card`中的`official_verify`对象: `card`中的`official_verify`对象:
@ -408,89 +461,105 @@ curl -G 'api.bilibili.com/x/web-interface/card' \
```json ```json
{ {
"code": 0, "code": 0,
"message": "0", "message": "0",
"ttl": 1, "ttl": 1,
"data": { "data": {
"card": { "card": {
"mid": "2", "mid": "2",
"name": "碧诗", "name": "碧诗",
"approve": false, "approve": false,
"sex": "男", "sex": "男",
"rank": "20000", "rank": "20000",
"face": "http://i1.hdslb.com/bfs/face/3e60b20604b6fdc7d081eb6a1ec72aa47c5a3964.jpg", "face": "http://i2.hdslb.com/bfs/face/ef0457addb24141e15dfac6fbf45293ccf1e32ab.jpg",
"DisplayRank": "0", "DisplayRank": "0",
"regtime": 0, "regtime": 0,
"spacesta": 0, "spacesta": 0,
"birthday": "", "birthday": "",
"place": "", "place": "",
"description": "", "description": "",
"article": 0, "article": 0,
"attentions": [], "attentions": [],
"fans": 810968, "fans": 969999,
"friend": 192, "friend": 234,
"attention": 192, "attention": 234,
"sign": "kami.im 直男过气网红 # av362830 “We Are Star Dust”", "sign": "kami.im 直男过气网红 # av362830 “We Are Star Dust”",
"level_info": { "level_info": {
"current_level": 6, "current_level": 6,
"current_min": 0, "current_min": 0,
"current_exp": 0, "current_exp": 0,
"next_exp": 0 "next_exp": 0
}, },
"pendant": { "pendant": {
"pid": 76, "pid": 0,
"name": "管理员", "name": "",
"image": "http://i2.hdslb.com/bfs/face/02a3b79edef0f0e682de7f5dca7b6b5fe36d5f65.png", "image": "",
"expire": 0 "expire": 0,
}, "image_enhance": "",
"nameplate": { "image_enhance_frame": ""
"nid": 10, },
"name": "见习偶像", "nameplate": {
"image": "http://i0.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png", "nid": 10,
"image_small": "http://i1.hdslb.com/bfs/face/275b468b043ec246737ab8580a2075bee0b1263b.png", "name": "见习偶像",
"level": "普通勋章", "image": "http://i2.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png",
"condition": "所有自制视频总播放数\u003e=10万" "image_small": "http://i2.hdslb.com/bfs/face/275b468b043ec246737ab8580a2075bee0b1263b.png",
}, "level": "普通勋章",
"Official": { "condition": "所有自制视频总播放数\u003e=10万"
"role": 2, },
"title": "bilibili创始人站长", "Official": {
"desc": "", "role": 2,
"type": 0 "title": "bilibili创始人站长",
}, "desc": "",
"official_verify": { "type": 0
"type": 0, },
"desc": "bilibili创始人站长" "official_verify": {
}, "type": 0,
"vip": { "desc": "bilibili创始人站长"
"vipType": 2, },
"dueRemark": "", "vip": {
"accessStatus": 0, "type": 2,
"vipStatus": 1, "status": 1,
"vipStatusWarn": "", "due_date": 3896524800000,
"theme_type": 0 "vip_pay_type": 0,
} "theme_type": 0,
}, "label": {
"space": { "path": "",
"s_img": "http://i2.hdslb.com/bfs/space/768cc4fd97618cf589d23c2711a1d1a729f42235.png", "text": "十年大会员",
"l_img": "http://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png" "label_theme": "ten_annual_vip",
}, "text_color": "#FFFFFF",
"following": true, "bg_style": 1,
"archive_count": 35, "bg_color": "#FB7299",
"article_count": 0, "border_color": ""
"follower": 810968 },
} "avatar_subscript": 1,
"nickname_color": "#FB7299",
"role": 7,
"avatar_subscript_url": "http://i0.hdslb.com/bfs/vip/icon_Certification_big_member_22_3x.png",
"vipType": 2,
"vipStatus": 1
}
},
"space": {
"s_img": "http://i1.hdslb.com/bfs/space/768cc4fd97618cf589d23c2711a1d1a729f42235.png",
"l_img": "http://i1.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png"
},
"following": true,
"archive_count": 37,
"article_count": 0,
"follower": 969999
}
} }
``` ```
</details> </details>
## 本用户详细信息 ## 登录用户空间详细信息
> http://api.bilibili.com/x/space/myinfo > http://api.bilibili.com/x/space/myinfo
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA 认证方式Cookie(SESSDATA)
**json回复** **json回复**
@ -572,12 +641,12 @@ curl -G 'api.bilibili.com/x/web-interface/card' \
`data`中的`Official`对象: `data`中的`Official`对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ----- | ---- | -------- | ----------------------------------------------- | | ----- | ---- | -------- | ------------------------------------------------- |
| role | num | 认证类型 | 0<br />1 2个人认证<br />3 4 5 6机构认证 | | role | num | 认证类型 | 0<br />1 2 7:个人认证<br />3 4 5 6机构认证 |
| title | str | 认证信息 | 无为空 | | title | str | 认证信息 | 无为空 |
| desc | str | 认证备注 | 无为空 | | desc | str | 认证备注 | 无为空 |
| type | num | 是否认证 | -1<br />0认证 | | type | num | 是否认证 | -1<br />0认证 |
`data`中的`level_exp`对象: `data`中的`level_exp`对象:
@ -608,7 +677,7 @@ curl -G 'api.bilibili.com/x/space/myinfo' \
"name": "社会易姐QwQ", "name": "社会易姐QwQ",
"sex": "男", "sex": "男",
"face": "http://i0.hdslb.com/bfs/face/aebb2639a0d47f2ce1fec0631f412eaf53d4a0be.jpg", "face": "http://i0.hdslb.com/bfs/face/aebb2639a0d47f2ce1fec0631f412eaf53d4a0be.jpg",
"sign": "高中技术宅一枚爱好MC&电子&8-bit音乐&数码&编程,粉丝群:1136462265", "sign": "高考刚结束的普通技术宅一枚喜欢MC和编程以及电子是车车人也是术术人粉丝群:1136462265",
"rank": 10000, "rank": 10000,
"level": 5, "level": 5,
"jointime": 0, "jointime": 0,
@ -620,31 +689,38 @@ curl -G 'api.bilibili.com/x/space/myinfo' \
"vip": { "vip": {
"type": 2, "type": 2,
"status": 1, "status": 1,
"due_date": 1612454400000, "due_date": 1644163200000,
"vip_pay_type": 1, "vip_pay_type": 0,
"theme_type": 0, "theme_type": 0,
"label": { "label": {
"path": "", "path": "",
"text": "年度大会员", "text": "年度大会员",
"label_theme": "annual_vip" "label_theme": "annual_vip",
"text_color": "#FFFFFF",
"bg_style": 1,
"bg_color": "#FB7299",
"border_color": ""
}, },
"avatar_subscript": 1, "avatar_subscript": 1,
"nickname_color": "#FB7299" "nickname_color": "#FB7299",
"role": 3,
"avatar_subscript_url": "http://i0.hdslb.com/bfs/vip/icon_Certification_big_member_22_3x.png"
}, },
"pendant": { "pendant": {
"pid": 2511, "pid": 2511,
"name": "初音未来13周年", "name": "初音未来13周年",
"image": "http://i0.hdslb.com/bfs/garb/item/4f8f3f1f2d47f0dad84f66aa57acd4409ea46361.png", "image": "http://i0.hdslb.com/bfs/garb/item/4f8f3f1f2d47f0dad84f66aa57acd4409ea46361.png",
"expire": 0, "expire": 0,
"image_enhance": "http://i0.hdslb.com/bfs/garb/item/fe0b83b53e2342b16646f6e7a9370d8a867decdb.webp" "image_enhance": "http://i0.hdslb.com/bfs/garb/item/fe0b83b53e2342b16646f6e7a9370d8a867decdb.webp",
"image_enhance_frame": "http://i0.hdslb.com/bfs/garb/item/127c507ec8448be30cf5f79500ecc6ef2fd32f2c.png"
}, },
"nameplate": { "nameplate": {
"nid": 4, "nid": 4,
"name": "青铜殿堂", "name": "青铜殿堂",
"image": "http://i2.hdslb.com/bfs/face/2879cd5fb8518f7c6da75887994c1b2a7fe670bd.png", "image": "http://i0.hdslb.com/bfs/face/2879cd5fb8518f7c6da75887994c1b2a7fe670bd.png",
"image_small": "http://i0.hdslb.com/bfs/face/6707c120e00a3445933308fd9b7bd9fad99e9ec4.png", "image_small": "http://i0.hdslb.com/bfs/face/6707c120e00a3445933308fd9b7bd9fad99e9ec4.png",
"level": "普通勋章", "level": "普通勋章",
"condition": "单个自制视频总播放数>=1万" "condition": "单个自制视频总播放数\u003e=1万"
}, },
"official": { "official": {
"role": 0, "role": 0,
@ -657,15 +733,22 @@ curl -G 'api.bilibili.com/x/space/myinfo' \
"is_fake_account": 0, "is_fake_account": 0,
"pin_prompting": 0, "pin_prompting": 0,
"is_deleted": 0, "is_deleted": 0,
"in_reg_audit": 0,
"is_rip_user": false,
"profession": {
"id": 0,
"name": "",
"show_name": ""
},
"level_exp": { "level_exp": {
"current_level": 5, "current_level": 5,
"current_min": 10800, "current_min": 10800,
"current_exp": 20528, "current_exp": 27125,
"next_exp": 28800 "next_exp": 28800
}, },
"coins": 40.2, "coins": 9,
"following": 888, "following": 1122,
"follower": 888 "follower": 1122
} }
} }
``` ```

View File

@ -6,10 +6,10 @@
- [查询共同关注明细](#查询共同关注明细) - [查询共同关注明细](#查询共同关注明细)
- [查询悄悄关注明细](#查询悄悄关注明细) - [查询悄悄关注明细](#查询悄悄关注明细)
- [查询黑名单明细](#查询黑名单明细) - [查询黑名单明细](#查询黑名单明细)
- [操作用户关系(关注/取关 等)](#操作用户关系(关注/取关 等)) - [操作用户关系](#操作用户关系)
- [批量操作用户关系(仅关注&拉黑)](#批量操作用户关系(仅关注&拉黑)) - [批量操作用户关系](#批量操作用户关系)
- [查询用户与自己关系(仅查关注)](#查询用户与自己关系(仅查关注)) - [查询用户与自己关系_仅查关注](#查询用户与自己关系_仅查关注)
- [查询用户与自己关系(互相)](#查询用户与自己关系(互相)) - [查询用户与自己关系_互相](#查询用户与自己关系_互相)
- [批量查询用户与自己关系](#批量查询用户与自己关系) - [批量查询用户与自己关系](#批量查询用户与自己关系)
- [关注分组相关](#关注分组相关) - [关注分组相关](#关注分组相关)
- [查询关注分组列表](#查询关注分组列表) - [查询关注分组列表](#查询关注分组列表)
@ -19,7 +19,7 @@
- [创建分组](#创建分组) - [创建分组](#创建分组)
- [重命名分组](#重命名分组) - [重命名分组](#重命名分组)
- [删除分组](#删除分组) - [删除分组](#删除分组)
- [修改分组成员(添加/删除)](#修改分组成员(添加/删除)) - [修改分组成员](#修改分组成员)
- [复制关注到分组](#复制关注到分组) - [复制关注到分组](#复制关注到分组)
- [移动关注到分组](#移动关注到分组) - [移动关注到分组](#移动关注到分组)
@ -33,7 +33,7 @@
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
登录可看自己前1000名其他用户仅可查看前100名 登录可看自己前1000名其他用户仅可查看前100名
@ -67,11 +67,11 @@
`data`中的`list`数组: `data`中的`list`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------- | ---------------- | | ---- | ---- | --------- | ---------------- |
| 0 | obj | 粉丝1 | | | 0 | obj | 粉丝1 | |
| n | obj | 粉丝n+1 | 按照关注顺序排列 | | n | obj | 粉丝(n+1) | 按照关注顺序排列 |
| …… | obj | …… | …… | | …… | obj | …… | …… |
`list`中的对象: `list`中的对象:
@ -202,7 +202,7 @@ curl -G 'http://api.bilibili.com/x/relation/followers' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
登录可看自己全部其他用户仅可查看前5页 登录可看自己全部其他用户仅可查看前5页
@ -237,11 +237,11 @@ data 对象:
`data`中的`list`数组: `data`中的`list`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------- | ---------------- | | ---- | ---- | --------- | ---------------- |
| 0 | obj | 关注1 | | | 0 | obj | 关注1 | |
| n | obj | 关注n+1 | 按照关注顺序排列 | | n | obj | 关注(n+1) | 按照关注顺序排列 |
| …… | obj | …… | …… | | …… | obj | …… | …… |
数组`list`中的对象: 数组`list`中的对象:
@ -260,11 +260,11 @@ data 对象:
数组`list`中的对象中的`tag`数组: 数组`list`中的对象中的`tag`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------------------- | ---- | | ---- | ---- | --------------------- | ---- |
| 0 | num | 位于分组1的分组id | | | 0 | num | 位于分组1的分组id | |
| n | num | 位于分组n+1的分组id | | | n | num | 位于分组(n+1)的分组id | |
| …… | num | …… | …… | | …… | num | …… | …… |
`list`中的对象中的`official_verify`对象: `list`中的对象中的`official_verify`对象:
@ -381,7 +381,7 @@ curl -G 'http://api.bilibili.com/x/relation/ollowings' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -403,11 +403,11 @@ data 对象:
`data`中的`list`数组: `data`中的`list`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------------- | ---------------- | | ---- | ---- | ------------- | ---------------- |
| 0 | obj | 共同关注1 | | | 0 | obj | 共同关注1 | |
| n | obj | 共同关注n+1 | 按照关注顺序排列 | | n | obj | 共同关注(n+1) | 按照关注顺序排列 |
| …… | obj | …… | …… | | …… | obj | …… | …… |
数组`list`中的对象: 数组`list`中的对象:
@ -426,11 +426,11 @@ data 对象:
数组`list`中的对象中的`tag`数组: 数组`list`中的对象中的`tag`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------------------- | ---- | | ---- | ---- | --------------------- | ---- |
| 0 | num | 位于分组1的分组id | | | 0 | num | 位于分组1的分组id | |
| n | num | 位于分组n+1的分组id | | | n | num | 位于分组(n+1)的分组id | |
| …… | num | …… | …… | | …… | num | …… | …… |
`list`中的对象中的`official_verify`对象: `list`中的对象中的`official_verify`对象:
@ -526,7 +526,7 @@ curl -G 'http://api.bilibili.com/x/relation/followings/search' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -558,11 +558,11 @@ data 对象:
`data`中的`list`数组: `data`中的`list`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------------- | ---------------- | | ---- | ---- | ------------- | ---------------- |
| 0 | obj | 共同关注1 | | | 0 | obj | 共同关注1 | |
| n | obj | 共同关注n+1 | 按照关注顺序排列 | | n | obj | 共同关注(n+1) | 按照关注顺序排列 |
| …… | obj | …… | …… | | …… | obj | …… | …… |
数组`list`中的对象: 数组`list`中的对象:
@ -581,11 +581,11 @@ data 对象:
数组`list`中的对象中的`tag`数组: 数组`list`中的对象中的`tag`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------------------- | ---- | | ---- | ---- | --------------------- | ---- |
| 0 | num | 位于分组1的分组id | | | 0 | num | 位于分组1的分组id | |
| n | num | 位于分组n+1的分组id | | | n | num | 位于分组(n+1)的分组id | |
| …… | num | …… | …… | | …… | num | …… | …… |
`list`中的对象中的`official_verify`对象: `list`中的对象中的`official_verify`对象:
@ -706,7 +706,7 @@ curl -G 'http://api.bilibili.com/x/relation/same/followings' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -736,11 +736,11 @@ data 对象:
`data`中的`list`数组: `data`中的`list`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------- | ---------------- | | ---- | ---- | --------- | ---------------- |
| 0 | obj | 关注1 | | | 0 | obj | 关注1 | |
| n | obj | 关注n+1 | 按照关注顺序排列 | | n | obj | 关注(n+1) | 按照关注顺序排列 |
| …… | obj | …… | …… | | …… | obj | …… | …… |
数组`list`中的对象: 数组`list`中的对象:
@ -759,11 +759,11 @@ data 对象:
数组`list`中的对象中的`tag`数组: 数组`list`中的对象中的`tag`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------------------- | ---- | | ---- | ---- | --------------------- | ---- |
| 0 | num | 位于分组1的分组id | | | 0 | num | 位于分组1的分组id | |
| n | num | 位于分组n+1的分组id | | | n | num | 位于分组(n+1)的分组id | |
| …… | num | …… | …… | | …… | num | …… | …… |
`list`中的对象中的`official_verify`对象: `list`中的对象中的`official_verify`对象:
@ -853,7 +853,7 @@ curl -G 'http://api.bilibili.com/x/relation/whispers' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -884,11 +884,11 @@ data 对象:
`data`中的`list`数组: `data`中的`list`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------- | ---------------- | | ---- | ---- | --------- | ---------------- |
| 0 | obj | 关注1 | | | 0 | obj | 关注1 | |
| n | obj | 关注n+1 | 按照关注顺序排列 | | n | obj | 关注(n+1) | 按照关注顺序排列 |
| …… | obj | …… | …… | | …… | obj | …… | …… |
数组`list`中的对象: 数组`list`中的对象:
@ -1014,7 +1014,7 @@ curl -G 'http://api.bilibili.com/x/relation/blacks' \
</details> </details>
## 操作用户关系(关注/取关 等) ## 操作用户关系
<img src="/imgs/follow.svg" width="200" height="100" /> <img src="/imgs/follow.svg" width="200" height="100" />
@ -1022,17 +1022,17 @@ curl -G 'http://api.bilibili.com/x/relation/blacks' \
*请求方式POST* *请求方式POST*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**正文参数 application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded )**
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------------ | -------------- | -------------------------------------------------------- | | ---------- | ---- | ---------------------- | -------------- | -------------------------------------------------------- |
| access_key | str | APP登录Token | APP方式必要 | | | access_key | str | APP登录Token | APP方式必要 | |
| fid | num | 目标用户mid | 必要 | | | fid | num | 目标用户mid | 必要 | |
| act | num | 操作代码 | 必要 | **操作代码见下表** | | act | num | 操作代码 | 必要 | **操作代码见下表** |
| re_src | num | 关注来源代码 | 必要 | 空间11<br />视频14<br />文章115<br />活动页面222 | | re_src | num | 关注来源代码 | 必要 | 空间11<br />视频14<br />文章115<br />活动页面222 |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | | | csrf | str | CSRF Token(位于cookie) | Cookie方式必要 | |
操作代码`act` 操作代码`act`
@ -1082,23 +1082,25 @@ curl 'http://api.bilibili.com/x/relation/modify' \
</details> </details>
## 批量操作用户关系(仅关注&拉黑) ## 批量操作用户关系
> http://api.bilibili.com/x/relation/batch/modify > http://api.bilibili.com/x/relation/batch/modify
*请求方式POST* *请求方式POST*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**正文参数( application/x-www-form-urlencoded ** 此接口只支持关注和拉黑操作
| 参数名 | 类型 | 内容 | 必要性 | 备注 | **正文参数( application/x-www-form-urlencoded )**
| ---------- | ---- | ------------------------ | -------------- | ---------------------------------------------- |
| access_key | str | APP登录Token | APP方式必要 | | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| fids | nums | 目标用户mid | 必要 | 每个之间用`,`间隔 | | ---------- | ---- | ---------------------- | -------------- | ---------------------------------------------- |
| act | num | 操作代码 | 必要 | 同上<br />仅可为1或5故只能进行批量关注和拉黑 | | access_key | str | APP登录Token | APP方式必要 | |
| re_src | num | 关注来源代码 | 必要 | 同上 | | fids | nums | 目标用户mid | 必要 | 每个之间用`,`间隔 |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | | | act | num | 操作代码 | 必要 | 同上<br />仅可为1或5故只能进行批量关注和拉黑 |
| re_src | num | 关注来源代码 | 必要 | 同上 |
| csrf | str | CSRF Token(位于cookie) | Cookie方式必要 | |
**json回复** **json回复**
@ -1119,11 +1121,11 @@ curl 'http://api.bilibili.com/x/relation/modify' \
`data`中的`failed_fids`数组: `data`中的`failed_fids`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | -------------------- | ---- | | ---- | ---- | ------------------ | ---- |
| 0 | num | 操作失败的mid 1 | | | 0 | num | 操作失败的mid 1 | |
| n | num | 操作失败的midn+1 | | | n | num | 操作失败的mid(n+1) | |
| …… | num | …… | …… | | …… | num | …… | …… |
**示例:** **示例:**
@ -1153,13 +1155,13 @@ curl 'http://http://api.bilibili.com/x/relation/batch/modify' \
</details> </details>
## 查询用户与自己关系(仅查关注) ## 查询用户与自己关系_仅查关注
> http://api.bilibili.com/x/relation > http://api.bilibili.com/x/relation
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -1194,7 +1196,7 @@ curl 'http://http://api.bilibili.com/x/relation/batch/modify' \
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------------------- | ---- | | ---- | ---- | ----------------------- | ---- |
| 0 | num | 位于分组1的分组 | | | 0 | num | 位于分组1的分组 | |
| n | num | 位于分组n+1的分组 | | | n | num | 位于分组(n+1)的分组 | |
| …… | num | …… | …… | | …… | num | …… | …… |
**示例:** **示例:**
@ -1227,13 +1229,13 @@ curl -G 'http://http://api.bilibili.com/x/relation' \
</details> </details>
## 查询用户与自己关系(互相) ## 查询用户与自己关系_互相
> http://api.bilibili.com/x/space/acc/relation > http://api.bilibili.com/x/space/acc/relation
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -1282,15 +1284,15 @@ curl -G 'http://http://api.bilibili.com/x/relation' \
`be_relation`与`relation`中的`tag`数组: `be_relation`与`relation`中的`tag`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------------------- | ---- | | ---- | ---- | --------------------- | ---- |
| 0 | num | 位于分组1的分组id | | | 0 | num | 位于分组1的分组id | |
| n | num | 位于分组n+1的分组id | | | n | num | 位于分组(n+1)的分组id | |
| …… | num | …… | …… | | …… | num | …… | …… |
**示例:** **示例:**
可得对于`mid=15858903`的用户,在`2019/1/24 14:24:19`时关注了对方,且互相关注,自己将对方特别关注,并同时位于为`-10`和`194110`的分组中,对方也将自己设为特别关注,并同时位于为`-10`和`56502`的分组中(虽然我看不到) 可得对于`mid=15858903`的用户,在`2019/1/24 14:24:19`时关注了对方,且互相关注,自己将对方特别关注,并同时位于为`-10`和`194110`的分组中,对方也将自己设为特别关注,并同时位于为`-10`和`56502`的分组中(虽然我看不到)
```shell ```shell
curl -G 'http://api.bilibili.com/x/space/acc/relation' \ curl -G 'http://api.bilibili.com/x/space/acc/relation' \
@ -1335,7 +1337,7 @@ curl -G 'http://api.bilibili.com/x/space/acc/relation' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -1374,11 +1376,11 @@ curl -G 'http://api.bilibili.com/x/space/acc/relation' \
`tag`数组: `tag`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ----------------------- | ---- | | ---- | ---- | --------------------- | ---- |
| 0 | num | 位于分组1的分组id | | | 0 | num | 位于分组1的分组id | |
| n | num | 位于分组n+1的分组id | | | n | num | 位于分组(n+1)的分组id | |
| …… | num | …… | …… | | …… | num | …… | …… |
**示例:** **示例:**
@ -1427,7 +1429,7 @@ curl -G 'http://http://api.bilibili.com/x/relation/relations' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -1506,7 +1508,7 @@ curl 'http://api.bilibili.com/x/relation/tags' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -1531,11 +1533,11 @@ curl 'http://api.bilibili.com/x/relation/tags' \
`data`数组: `data`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------------- | ---------------- | | ---- | ---- | ------------- | ---------------- |
| 0 | obj | 成员信息1 | | | 0 | obj | 成员信息1 | |
| n | obj | 成员信息n+1 | 按照添加顺序排序 | | n | obj | 成员信息(n+1) | 按照添加顺序排序 |
| …… | obj | …… | …… | | …… | obj | …… | …… |
数组`data`中的对象: 数组`data`中的对象:
@ -1649,7 +1651,7 @@ curl -G 'http://api.bilibili.com/x/relation/tag' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -1710,7 +1712,7 @@ curl -G 'http://api.bilibili.com/x/relation/tag/user' \
*请求方式GET* *请求方式GET*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**url参数** **url参数**
@ -1731,11 +1733,11 @@ curl -G 'http://api.bilibili.com/x/relation/tag/user' \
`data`数组: `data`数组:
| 项 | 类型 | 内容 | 备注 | | 项 | 类型 | 内容 | 备注 |
| ---- | ---- | -------------- | ---- | | ---- | ---- | ------------ | ---- |
| 0 | num | 成员1mid | | | 0 | num | 成员1mid | |
| n | num | 成员n+1mid | | | n | num | 成员(n+1)mid | |
| …… | num | …… | …… | | …… | num | …… | …… |
**示例:** **示例:**
@ -1785,15 +1787,15 @@ curl 'http://api.bilibili.com/x/relation/tag/special' \
*请求方式POST* *请求方式POST*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**正文参数 application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded )**
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------------ | -------------- | ---------- | | ---------- | ---- | ---------------------- | -------------- | ---------- |
| access_key | str | APP登录Token | APP方式必要 | | | access_key | str | APP登录Token | APP方式必要 | |
| tag | str | 分组名 | 必要 | 最长16字符 | | tag | str | 分组名 | 必要 | 最长16字符 |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | | | csrf | str | CSRF Token(位于cookie) | Cookie方式必要 | |
**json回复** **json回复**
@ -1845,16 +1847,16 @@ curl 'http://api.bilibili.com/x/relation/tag/create' \
*请求方式POST* *请求方式POST*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**正文参数 application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded )**
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------------ | -------------- | ---------- | | ---------- | ---- | ---------------------- | -------------- | ---------- |
| access_key | str | APP登录Token | APP方式必要 | | | access_key | str | APP登录Token | APP方式必要 | |
| tagid | num | 分组id | 必要 | | | tagid | num | 分组id | 必要 | |
| name | str | 新名称 | 必要 | 最长16字符 | | name | str | 新名称 | 必要 | 最长16字符 |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | | | csrf | str | CSRF Token(位于cookie) | Cookie方式必要 | |
**json回复** **json回复**
@ -1899,15 +1901,15 @@ curl 'http://api.bilibili.com/x/relation/tag/update' \
*请求方式POST* *请求方式POST*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**正文参数 application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded )**
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------------ | -------------- | ---- | | ---------- | ---- | ---------------------- | -------------- | ---- |
| access_key | str | APP登录Token | APP方式必要 | | | access_key | str | APP登录Token | APP方式必要 | |
| tagid | num | 分组id | 必要 | | | tagid | num | 分组id | 必要 | |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | | | csrf | str | CSRF Token(位于cookie) | Cookie方式必要 | |
**json回复** **json回复**
@ -1943,7 +1945,7 @@ curl 'http://api.bilibili.com/x/relation/tag/del' \
</details> </details>
### 修改分组成员(添加/删除) ### 修改分组成员
<img src="/imgs/add.svg" width="100" height="100" /> <img src="/imgs/add.svg" width="100" height="100" />
@ -1951,16 +1953,18 @@ curl 'http://api.bilibili.com/x/relation/tag/del' \
*请求方式POST* *请求方式POST*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**正文参数( application/x-www-form-urlencoded ** 如需删除分组中的成员,请将`tagids`设为0即移动至默认分组而不是取关
**正文参数( application/x-www-form-urlencoded )**
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------------ | -------------- | ------------------- | | ---------- | ---- | ------------------------ | -------------- | ------------------- |
| access_key | str | APP登录Token | APP方式必要 | | | access_key | str | APP登录Token | APP方式必要 | |
| fids | nums | 目标用户mid | 必要 | 每个之间用`,`间隔 | | fids | nums | 目标用户mid | 必要 | 每个之间用`,`间隔 |
| tagids | nums | 分组id | 必要 | 每个之间用`,`间隔 | | tagids | nums | 分组id | 必要 | 每个之间用`,`间隔 |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | | | csrf | str | CSRF Token(位于cookie) | Cookie方式必要 | |
**json回复** **json回复**
@ -2003,16 +2007,16 @@ curl 'http://api.bilibili.com/x/relation/tags/addUsers' \
*请求方式POST* *请求方式POST*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**正文参数 application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded )**
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------------ | -------------- | ------------------- | | ---------- | ---- | ------------------------ | -------------- | ------------------- |
| access_key | str | APP登录Token | APP方式必要 | | | access_key | str | APP登录Token | APP方式必要 | |
| fids | nums | 待复制的用户mid | 必要 | 每个之间用`,`间隔 | | fids | nums | 待复制的用户mid | 必要 | 每个之间用`,`间隔 |
| tagids | nums | 目标分组id | 必要 | 每个之间用`,`间隔 | | tagids | nums | 目标分组id | 必要 | 每个之间用`,`间隔 |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | | | csrf | str | CSRF Token(位于cookie) | Cookie方式必要 | |
**json回复** **json回复**
@ -2055,9 +2059,9 @@ curl 'http://api.bilibili.com/x/relation/tags/copyUsers' \
*请求方式POST* *请求方式POST*
认证方式CookieSESSDATA或APP 认证方式Cookie(SESSDATA)或APP
**正文参数 application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded )**
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------------ | ---- | ------------------------ | -------------- | ------------------- | | ------------ | ---- | ------------------------ | -------------- | ------------------- |
@ -2065,7 +2069,7 @@ curl 'http://api.bilibili.com/x/relation/tags/copyUsers' \
| beforeTagids | nums | 原分组id | 必要 | 每个之间用`,`间隔 | | beforeTagids | nums | 原分组id | 必要 | 每个之间用`,`间隔 |
| afterTagids | nums | 新分组id | 必要 | 每个之间用`,`间隔 | | afterTagids | nums | 新分组id | 必要 | 每个之间用`,`间隔 |
| fids | nums | 待移动的用户mid | 必要 | 每个之间用`,`间隔 | | fids | nums | 待移动的用户mid | 必要 | 每个之间用`,`间隔 |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | | | csrf | str | CSRF Token(位于cookie) | Cookie方式必要 | |
**json回复** **json回复**

View File

@ -24,6 +24,7 @@
| ------ | ---- | -------- | ---------- | ------------------ | | ------ | ---- | -------- | ---------- | ------------------ |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 | | aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 | | bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| cid | num | 视频cid | 必要 | |
**json回复** **json回复**
@ -228,12 +229,12 @@
`staff`数组中的对象中的`official`对象: `staff`数组中的对象中的`official`对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ----- | ---- | ------------ | ----------------------------------------------- | | ----- | ---- | ------------ | ------------------------------------------------- |
| role | num | 成员认证级别 | 0<br />1 2个人认证<br />3 4 5 6机构认证 | | role | num | 成员认证级别 | 0<br />1 2 7:个人认证<br />3 4 5 6机构认证 |
| title | str | 成员认证名 | 无为空 | | title | str | 成员认证名 | 无为空 |
| desc | str | 成员认证备注 | 无为空 | | desc | str | 成员认证备注 | 无为空 |
| type | num | 成员认证类型 | -1<br />0有 | | type | num | 成员认证类型 | -1<br />0 |
`data`中的`user_garb`对象: `data`中的`user_garb`对象:

146
video/online.md Normal file
View File

@ -0,0 +1,146 @@
# 视频在线人数
- [获取视频在线人数_web端](#获取视频在线人数_web端)
- [获取视频在线人数_APP端](#获取视频在线人数_APP端)
## 获取视频在线人数_web端
> http://api.bilibili.com/x/player/online/total
*请求方式GET*
**url参数**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ---------- | ------------------ |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| cid | num | 视频cid | 必要 | 用于选择目标分P |
**json回复**
根对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | --------------------------------------------- |
| code | num | 返回值 | 0成功<br />-400请求错误<br />-404无视频 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | |
| data | obj | 信息本体 | |
`data`对象:
| 字段 | 类型 | 内容 | 备注 |
| ----------- | ---- | ----------------- | ----------- |
| total | str | 所有终端总计人数 | 例如`10万+` |
| count | str | web端实时在线人数 | |
| show_switch | obj | 数据显示控制 | |
`data`中的`show_switch`对象:
| 字段 | 类型 | 内容 | 备注 |
| ----- | ---- | --------------------- | ---- |
| total | bool | 展示所有终端总计人数 | |
| count | bool | 展示web端实时在线人数 | |
**示例:**
查询视频`av759949922`/`BV1y64y1q757`中1P(`392402545`)的在线人数
```shell
curl -G 'http://api.bilibili.com/x/player/online/total' \
--data-urlencode 'aid=759949922' \
--data-urlencode 'cid=392402545'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
"message": "0",
"ttl": 1,
"data": {
"total": "9.4万+",
"count": "50953",
"show_switch": {
"total": true,
"count": true
}
}
}
```
</details>
## 获取视频在线人数_APP端
> http://app.bilibili.com/x/v2/view/video/online
*请求方式GET*
**url参数**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ---------- | ----------- | --------------- |
| aid | num | 稿件avid | 必要 | |
| appkey | str | APP密钥 | APP方式必要 | |
| cid | num | 视频cid | 必要 | 用于选择目标分P |
| ts | num | 当前时间戳 | APP方式必要 | |
| sign | str | APP签名 | APP方式必要 | |
**json回复**
根对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | --------------------------------------------- |
| code | num | 返回值 | 0成功<br />-400请求错误<br />-404无视频 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | |
| data | obj | 信息本体 | |
`data`对象:
| 字段 | 类型 | 内容 | 备注 |
| ------ | ---- | ---------------- | ---- |
| online | obj | 所有终端总计人数 | |
`data`中的`show_switch`对象:
| 字段 | 类型 | 内容 | 备注 |
| ------ | ---- | ---------------- | ----------------- |
| online | str | 所有终端总计人数 | 例如`10万+人在看` |
**示例:**
查询视频`av759949922`/`BV1y64y1q757`中1P(`392402545`)的在线人数
```shell
curl -G 'http://app.bilibili.com/x/v2/view/video/online' \
--data-urlencode 'aid=759949922' \
--data-urlencode 'appkey=1d8b6e7d45233436' \
--data-urlencode 'cid=392402545' \
--data-urlencode 'ts=0' \
--data-urlencode 'sign=172dfd9941a01275eb93ce6246cd8556'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
"message": "0",
"ttl": 1,
"data": {
"online": {
"total_text": "8.8万+人在看"
}
}
}
```
</details>

View File

@ -124,8 +124,8 @@ curl -G 'http://api.bilibili.com/x/player/videoshot' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ---------- | ----------- | ---- | | ------ | ---- | ---------- | ----------- | ---- |
| appkey | str | APP密钥 | APP方式必要 | |
| aid | num | 稿件avid | 必要 | | | aid | num | 稿件avid | 必要 | |
| appkey | str | APP密钥 | APP方式必要 | |
| cid | num | 分P cid | 必要 | | | cid | num | 分P cid | 必要 | |
| ts | num | 当前时间戳 | APP方式必要 | | | ts | num | 当前时间戳 | APP方式必要 | |
| sign | str | APP签名 | APP方式必要 | | | sign | str | APP签名 | APP方式必要 | |
@ -134,12 +134,12 @@ curl -G 'http://api.bilibili.com/x/player/videoshot' \
根对象: 根对象:
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ------------------------------------------------------------ | | ------- | ---- | -------- | ----------------------------------------------------------- |
| code | num | 返回值 | 0成功 <br />-3API校验密匙错误<br />-400请求错误<br />10008稿件的缩略图不存在 | | code | num | 返回值 | 0成功 <br />-400请求错误<br />10008稿件的缩略图不存在 |
| message | str | 错误信息 | 默认为0 | | message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | | | ttl | num | 1 | |
| data | obj | 信息本体 | | | data | obj | 信息本体 | |
`data`对象: `data`对象:

View File

@ -10,10 +10,11 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | --------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | | -------------- | --------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 动画(主分区) | douga | 1 | | [/v/douga](https://www.bilibili.com/v/douga) | | 动画(主分区) | douga | 1 | | [/v/douga](https://www.bilibili.com/v/douga) |
| MAD·AMV | mad | 24 | 具有一定制作程度的动画或静画的二次创作视频 | [/v/douga/mad](https://www.bilibili.com/v/douga/mad) | | MAD·AMV | mad | 24 | 具有一定制作程度的动画或静画的二次创作视频 | [/v/douga/mad](https://www.bilibili.com/v/douga/mad) |
| MMD·3D | mmd | 25 | 使用MMDMikuMikuDance和其他3D建模类软件制作的视频 | [/v/douga/mmd](https://www.bilibili.com/v/douga/mmd) | | MMD·3D | mmd | 25 | 使用MMD(MikuMikuDance)和其他3D建模类软件制作的视频 | [/v/douga/mmd](https://www.bilibili.com/v/douga/mmd) |
| 短片·手书·配音 | voice | 47 | 追求创新并具有强烈特色的短片、手书及ACG相关配音 | [/v/douga/voice](https://www.bilibili.com/v/douga/voice) | | 短片·手书·配音 | voice | 47 | 追求创新并具有强烈特色的短片、手书(绘)及ACG相关配音 | [/v/douga/voice](https://www.bilibili.com/v/douga/voice) |
| 手办·模玩 | garage_kit | 210 | 手办模玩的测评、改造或其他衍生内容 | [/v/douga/garage_kit](https://www.bilibili.com/v/douga/garage_kit) |
| 特摄 | tokusatsu | 86 | 特摄相关衍生视频 | [/v/douga/tokusatsu](https://www.bilibili.com/v/douga/tokusatsu) | | 特摄 | tokusatsu | 86 | 特摄相关衍生视频 | [/v/douga/tokusatsu](https://www.bilibili.com/v/douga/tokusatsu) |
| 综合 | other | 27 | 以动画及动画相关内容为素材,包括但不仅限于音频替换、杂谈、排行榜等内容 | [/v/douga/other](https://www.bilibili.com/v/douga/other) | | 综合 | other | 27 | 以动画及动画相关内容为素材,包括但不仅限于音频替换、杂谈、排行榜等内容 | [/v/douga/other](https://www.bilibili.com/v/douga/other) |
@ -23,7 +24,7 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ----------- | ---- | -------------------------------------------------- | ------------------------------------------------------------ | | -------------- | ----------- | ---- | -------------------------------------------------- | ------------------------------------------------------------ |
| 番剧(主分区) | anime | 13 | | [/anime](https://www.bilibili.com/anime) | | 番剧(主分区) | anime | 13 | | [/anime](https://www.bilibili.com/anime) |
| 连载动画 | serial | 33 | 当季连载的动画番剧 | [/v/anime/serial](https://www.bilibili.com/v/anime/serial) | | 连载动画 | serial | 33 | 当季连载的动画番剧 | [/v/anime/serial](https://www.bilibili.com/v/anime/serial) |
| 完结动画 | finish | 32 | 已完结的动画番剧合集 | [/v/anime/finish](https://www.bilibili.com/v/anime/finish) | | 完结动画 | finish | 32 | 已完结的动画番剧合集 | [/v/anime/finish](https://www.bilibili.com/v/anime/finish) |
| 资讯 | information | 51 | 动画番剧相关资讯视频 | [/v/anime/information](https://www.bilibili.com/v/anime/information) | | 资讯 | information | 51 | 动画番剧相关资讯视频 | [/v/anime/information](https://www.bilibili.com/v/anime/information) |
@ -35,7 +36,7 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ----------- | ---- | ----------------- | ------------------------------------------------------------ | | -------------- | ----------- | ---- | ----------------- | ------------------------------------------------------------ |
| 国创(主分区) | guochuang | 167 | | [/guochuang](https://www.bilibili.com/guochuang) | | 国创(主分区) | guochuang | 167 | | [/guochuang](https://www.bilibili.com/guochuang) |
| 国产动画 | chinese | 153 | 我国出品的PGC动画 | [/v/guochuang/chinese](https://www.bilibili.com/v/guochuang/chinese) | | 国产动画 | chinese | 153 | 我国出品的PGC动画 | [/v/guochuang/chinese](https://www.bilibili.com/v/guochuang/chinese) |
| 国产原创相关 | original | 168 | | [/v/guochuang/original](https://www.bilibili.com/v/guochuang/original) | | 国产原创相关 | original | 168 | | [/v/guochuang/original](https://www.bilibili.com/v/guochuang/original) |
| 布袋戏 | puppetry | 169 | | [/v/guochuang/puppetry](https://www.bilibili.com/v/guochuang/puppetry) | | 布袋戏 | puppetry | 169 | | [/v/guochuang/puppetry](https://www.bilibili.com/v/guochuang/puppetry) |
@ -48,7 +49,7 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ---------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | | -------------- | ---------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 音乐(主分区) | music | 3 | | [/v/music](https://www.bilibili.com/v/music) | | 音乐(主分区) | music | 3 | | [/v/music](https://www.bilibili.com/v/music) |
| 原创音乐 | original | 28 | 个人或团队制作以音乐为主要原创因素的歌曲或纯音乐 | [/v/music/original](https://www.bilibili.com/v/music/original) | | 原创音乐 | original | 28 | 个人或团队制作以音乐为主要原创因素的歌曲或纯音乐 | [/v/music/original](https://www.bilibili.com/v/music/original) |
| 翻唱 | cover | 31 | 一切非官方的人声再演绎歌曲作品 | [/v/music/cover](https://www.bilibili.com/v/music/cover) | | 翻唱 | cover | 31 | 一切非官方的人声再演绎歌曲作品 | [/v/music/cover](https://www.bilibili.com/v/music/cover) |
| VOCALOID·UTAU | vocaloid | 30 | 以雅马哈Vocaloid和UTAU引擎为基础包含其他调教引擎运用各类音源进行的歌曲创作内容 | [/v/music/vocaloid](https://www.bilibili.com/v/music/vocaloid) | | VOCALOID·UTAU | vocaloid | 30 | 以雅马哈Vocaloid和UTAU引擎为基础包含其他调教引擎运用各类音源进行的歌曲创作内容 | [/v/music/vocaloid](https://www.bilibili.com/v/music/vocaloid) |
@ -64,7 +65,7 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | | -------------- | ------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 舞蹈(主分区) | dance | 129 | | [/v/dance](https://www.bilibili.com/v/dance) | | 舞蹈(主分区) | dance | 129 | | [/v/dance](https://www.bilibili.com/v/dance) |
| 宅舞 | otaku | 20 | 与ACG相关的翻跳、原创舞蹈 | [/v/dance/otaku](https://www.bilibili.com/v/dance/otaku) | | 宅舞 | otaku | 20 | 与ACG相关的翻跳、原创舞蹈 | [/v/dance/otaku](https://www.bilibili.com/v/dance/otaku) |
| 街舞 | hiphop | 198 | 收录街舞相关内容包括赛事现场、舞室作品、个人翻跳、FREESTYLE等 | [/v/dance/hiphop](https://www.bilibili.com/v/dance/hiphop) | | 街舞 | hiphop | 198 | 收录街舞相关内容包括赛事现场、舞室作品、个人翻跳、FREESTYLE等 | [/v/dance/hiphop](https://www.bilibili.com/v/dance/hiphop) |
| 明星舞蹈 | star | 199 | 国内外明星发布的官方舞蹈及其翻跳内容 | [/v/dance/star](https://www.bilibili.com/v/dance/star) | | 明星舞蹈 | star | 199 | 国内外明星发布的官方舞蹈及其翻跳内容 | [/v/dance/star](https://www.bilibili.com/v/dance/star) |
@ -78,8 +79,8 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ----------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | | -------------- | ----------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 游戏(主分区) | game | 4 | | [/v/game](https://www.bilibili.com/v/game) | | 游戏(主分区) | game | 4 | | [/v/game](https://www.bilibili.com/v/game) |
| 单机游戏 | stand_alone | 17 | 以所有平台PC、主机、移动端的单机或联机游戏为主的视频内容包括游戏预告、CG、实况解说及相关的评测、杂谈与视频剪辑等 | [/v/game/stand_alone](https://www.bilibili.com/v/game/stand_alone) | | 单机游戏 | stand_alone | 17 | 以所有平台(PC、主机、移动端)的单机或联机游戏为主的视频内容包括游戏预告、CG、实况解说及相关的评测、杂谈与视频剪辑等 | [/v/game/stand_alone](https://www.bilibili.com/v/game/stand_alone) |
| 电子竞技 | esports | 171 | 具有高对抗性的电子竞技游戏项目,其相关的赛事、实况、攻略、解说、短剧等视频 | [/v/game/esports](https://www.bilibili.com/v/game/esports) | | 电子竞技 | esports | 171 | 具有高对抗性的电子竞技游戏项目,其相关的赛事、实况、攻略、解说、短剧等视频 | [/v/game/esports](https://www.bilibili.com/v/game/esports) |
| 手机游戏 | mobile | 172 | 以手机及平板设备为主要平台的游戏,其相关的实况、攻略、解说、短剧、演示等视频 | [/v/game/mobile](https://www.bilibili.com/v/game/mobile) | | 手机游戏 | mobile | 172 | 以手机及平板设备为主要平台的游戏,其相关的实况、攻略、解说、短剧、演示等视频 | [/v/game/mobile](https://www.bilibili.com/v/game/mobile) |
| 网络游戏 | online | 65 | 由网络运营商运营的多人在线游戏,以及电子竞技的相关游戏内容。包括赛事、攻略、实况、解说等相关视频 | [/v/game/online](https://www.bilibili.com/v/game/online) | | 网络游戏 | online | 65 | 由网络运营商运营的多人在线游戏,以及电子竞技的相关游戏内容。包括赛事、攻略、实况、解说等相关视频 | [/v/game/online](https://www.bilibili.com/v/game/online) |
@ -90,8 +91,6 @@
## 知识 ## 知识
(已改版)
<img src="/imgs/zone/knowledge.svg" width="100" height="100"/> <img src="/imgs/zone/knowledge.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
@ -111,8 +110,6 @@
## 科技(~~原数码分区~~) ## 科技(~~原数码分区~~)
(已改版)
旧:<img src="/imgs/zone/digital.svg" width="100" height="100"/>新:<img src="/imgs/zone/tech.svg" width="100" height="100"/> 旧:<img src="/imgs/zone/digital.svg" width="100" height="100"/>新:<img src="/imgs/zone/tech.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
@ -129,13 +126,11 @@
## 运动 ## 运动
(新分区)
<img src="/imgs/zone/sports.svg" width="100" height="100"/> <img src="/imgs/zone/sports.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ------------------ | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | | -------------- | ------------------ | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 运动(主分区) | sports | 234 | | [/v/sports](https://www.bilibili.com/v/sports) | | 运动(主分区) | sports | 234 | | [/v/sports](https://www.bilibili.com/v/sports) |
| 篮球·足球 | basketballfootball | 235 | 与篮球、足球相关的视频,包括但不限于篮足球赛事、教学、评述、剪辑、剧情等相关内容 | [/v/sports/basketballfootball](https://www.bilibili.com/v/sports/basketballfootball) | | 篮球·足球 | basketballfootball | 235 | 与篮球、足球相关的视频,包括但不限于篮足球赛事、教学、评述、剪辑、剧情等相关内容 | [/v/sports/basketballfootball](https://www.bilibili.com/v/sports/basketballfootball) |
| 健身 | aerobics | 164 | 与健身相关的视频包括但不限于瑜伽、CrossFit、健美、力量举、普拉提、街健等相关内容 | [/v/sports/aerobics](https://www.bilibili.com/v/sports/aerobics) | | 健身 | aerobics | 164 | 与健身相关的视频包括但不限于瑜伽、CrossFit、健美、力量举、普拉提、街健等相关内容 | [/v/sports/aerobics](https://www.bilibili.com/v/sports/aerobics) |
| 竞技体育 | athletic | 236 | 与竞技体育相关的视频,包括但不限于乒乓、羽毛球、排球、赛车等竞技项目的赛事、评述、剪辑、剧情等相关内容 | [/v/sports/culture](https://www.bilibili.com/v/sports/culture) | | 竞技体育 | athletic | 236 | 与竞技体育相关的视频,包括但不限于乒乓、羽毛球、排球、赛车等竞技项目的赛事、评述、剪辑、剧情等相关内容 | [/v/sports/culture](https://www.bilibili.com/v/sports/culture) |
@ -144,13 +139,11 @@
## 汽车 ## 汽车
(新分区)
<img src="/imgs/zone/car.svg" width="100" height="100"/> <img src="/imgs/zone/car.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | -------- | ---- | ------------------------------------------------------------ | ---------------------------------------------------------- | | -------------- | -------- | ---- | ------------------------------------------------------------ | ---------------------------------------------------------- |
| 汽车(主分区) | car | 223 | | [/v/car](https://www.bilibili.com/v/car) | | 汽车(主分区) | car | 223 | | [/v/car](https://www.bilibili.com/v/car) |
| 汽车生活 | life | 176 | 分享汽车及出行相关的生活体验类视频 | [/v/car/life](https://www.bilibili.com/v/car/life) | | 汽车生活 | life | 176 | 分享汽车及出行相关的生活体验类视频 | [/v/car/life](https://www.bilibili.com/v/car/life) |
| 汽车文化 | culture | 224 | 车迷的精神圣地,包括汽车赛事、品牌历史、汽车改装、经典车型和汽车模型等 | [/v/car/culture](https://www.bilibili.com/v/car/culture) | | 汽车文化 | culture | 224 | 车迷的精神圣地,包括汽车赛事、品牌历史、汽车改装、经典车型和汽车模型等 | [/v/car/culture](https://www.bilibili.com/v/car/culture) |
| 汽车极客 | geek | 225 | 汽车硬核达人聚集地包括DIY造车、专业评测和技术知识分享 | [/v/car/geek](https://www.bilibili.com/v/car/geek) | | 汽车极客 | geek | 225 | 汽车硬核达人聚集地包括DIY造车、专业评测和技术知识分享 | [/v/car/geek](https://www.bilibili.com/v/car/geek) |
@ -159,33 +152,30 @@
## 生活 ## 生活
(已改版)
<img src="/imgs/zone/life.svg" width="100" height="100"/> <img src="/imgs/zone/life.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------------- | -------------- | ------- | ------------------------------------------------ | ------------------------------------------------------------ | | -------------------- | -------------- | ------- | ------------------------------------------------ | ------------------------------------------------------------ |
| 生活(主分区) | life | 160 | | [/v/life](https://www.bilibili.com/v/life) | | 生活(主分区) | life | 160 | | [/v/life](https://www.bilibili.com/v/life) |
| 搞笑 | funny | 138 | 各种沙雕有趣的搞笑剪辑,挑战,表演,配音等视频 | [/v/life/funny](https://www.bilibili.com/v/life/funny) | | 搞笑 | funny | 138 | 各种沙雕有趣的搞笑剪辑,挑战,表演,配音等视频 | [/v/life/funny](https://www.bilibili.com/v/life/funny) |
| 日常 | daily | 21 | 记录日常生活,分享生活故事 | [/v/life/daily](https://www.bilibili.com/v/life/daily) | | 家居房产 | home | 239 | 与买房、装修、居家生活相关的分享 | [/v/life/home](https://www.bilibili.com/v/life/home) |
| ~~美食圈~~(重定向) | ~~food~~ | ~~76~~ | ~~美食鉴赏&料理制作教程~~ | ~~/v/life/food~~ |
| ~~动物圈~~(重定向) | ~~animal~~ | ~~75~~ | ~~萌萌的动物都在这里哦~~ | ~~/v/life/animal~~ |
| 手工 | handmake | 161 | 手工制品的制作过程或成品展示、教程、测评类视频 | [/v/life/handmake](https://www.bilibili.com/v/life/handmake) | | 手工 | handmake | 161 | 手工制品的制作过程或成品展示、教程、测评类视频 | [/v/life/handmake](https://www.bilibili.com/v/life/handmake) |
| 绘画 | painting | 162 | 绘画过程或绘画教程,以及绘画相关的所有视频 | [/v/life/painting](https://www.bilibili.com/v/life/painting) | | 绘画 | painting | 162 | 绘画过程或绘画教程,以及绘画相关的所有视频 | [/v/life/painting](https://www.bilibili.com/v/life/painting) |
| 运动 | sports | 163 | 运动相关的记录、教程、装备评测和精彩瞬间剪辑视频 | [/v/life/sports](https://www.bilibili.com/v/life/sports) | | 日常 | daily | 21 | 记录日常生活,分享生活故事 | [/v/life/daily](https://www.bilibili.com/v/life/daily) |
| ~~汽车~~(重定向) | ~~automobile~~ | ~~176~~ | ~~专业汽车资讯,分享车生活~~ | ~~/v/life/automobile~~ | | ~~美食圈~~(重定向) | ~~food~~ | ~~76~~ | ~~美食鉴赏&料理制作教程~~ | ~~/v/life/food~~ |
| 其他 | other | 174 | 对于分区归属不明的视频进行归纳整合的特定分区 | [/v/life/other](https://www.bilibili.com/v/life/other) | | ~~动物圈~~(重定向) | ~~animal~~ | ~~75~~ | ~~萌萌的动物都在这里哦~~ | ~~/v/life/animal~~ |
| ~~运动~~(重定向) | ~~sports~~ | ~~163~~ | ~~运动相关的记录、教程、装备评测和精彩瞬间剪辑视频~~ | ~~/v/life/sports~~ |
| ~~汽车~~(重定向) | ~~automobile~~ | ~~176~~ | ~~专业汽车资讯,分享车生活~~ | ~~/v/life/automobile~~ |
| ~~其他~~(已下线) | ~~other~~ | ~~174~~ | ~~对于分区归属不明的视频进行归纳整合的特定分区~~ | ~~/v/life/other~~ |
## 美食 ## 美食
(新分区)
<img src="/imgs/zone/food.svg" width="100" height="100"/> <img src="/imgs/zone/food.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| ------------------------------ | ----------- | ---- | -------------------------------- | ------------------------------------------------------------ | | ------------------------------ | ----------- | ---- | -------------------------------- | ------------------------------------------------------------ |
| 美食(主分区) | food | 211 | | [/v/food](https://www.bilibili.com/v/food) | | 美食(主分区) | food | 211 | | [/v/food](https://www.bilibili.com/v/food) |
| 美食制作(原[生活]->[美食圈] | make | 76 | 学做人间美味,展示精湛厨艺 | [/v/food/make](https://www.bilibili.com/v/food/make) | | 美食制作(原[生活]->[美食圈]) | make | 76 | 学做人间美味,展示精湛厨艺 | [/v/food/make](https://www.bilibili.com/v/food/make) |
| 美食侦探 | detective | 212 | 寻找美味餐厅,发现街头美食 | [/v/food/detective](https://www.bilibili.com/v/food/detective) | | 美食侦探 | detective | 212 | 寻找美味餐厅,发现街头美食 | [/v/food/detective](https://www.bilibili.com/v/food/detective) |
| 美食测评 | measurement | 213 | 吃货世界,品尝世间美味 | [/v/food/measurement](https://www.bilibili.com/v/food/measurement) | | 美食测评 | measurement | 213 | 吃货世界,品尝世间美味 | [/v/food/measurement](https://www.bilibili.com/v/food/measurement) |
| 田园美食 | rural | 214 | 品味乡野美食,寻找山与海的味道 | [/v/food/rural](https://www.bilibili.com/v/food/rural) | | 田园美食 | rural | 214 | 品味乡野美食,寻找山与海的味道 | [/v/food/rural](https://www.bilibili.com/v/food/rural) |
@ -193,13 +183,11 @@
## 动物圈 ## 动物圈
(新分区)
<img src="/imgs/zone/animal.svg" width="100" height="100"/> <img src="/imgs/zone/animal.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------- | ---------------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | | -------- | ---------------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 动物圈 | animal(主分区) | 217 | | [/v/animal](https://www.bilibili.com/v/animal) | | 动物圈 | animal(主分区) | 217 | | [/v/animal](https://www.bilibili.com/v/animal) |
| 喵星人 | cat | 218 | 喵喵喵喵喵 | [/v/animal/cat](https://www.bilibili.com/v/animal/cat) | | 喵星人 | cat | 218 | 喵喵喵喵喵 | [/v/animal/cat](https://www.bilibili.com/v/animal/cat) |
| 汪星人 | dog | 219 | 汪汪汪汪汪 | [/v/animal/dog](https://www.bilibili.com/v/animal/dog) | | 汪星人 | dog | 219 | 汪汪汪汪汪 | [/v/animal/dog](https://www.bilibili.com/v/animal/dog) |
| 大熊猫 | panda | 220 | 芝麻汤圆营业中 | [/v/animal/panda](https://www.bilibili.com/v/animal/panda) | | 大熊猫 | panda | 220 | 芝麻汤圆营业中 | [/v/animal/panda](https://www.bilibili.com/v/animal/panda) |
@ -213,7 +201,7 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | --------------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | | -------------- | --------------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 鬼畜(主分区) | kichiku | 119 | | [/v/kichiku](https://www.bilibili.com/v/kichiku) | | 鬼畜(主分区) | kichiku | 119 | | [/v/kichiku](https://www.bilibili.com/v/kichiku) |
| 鬼畜调教 | guide | 22 | 使用素材在音频、画面上做一定处理达到与BGM一定的同步感 | [/v/kichiku/guide](https://www.bilibili.com/v/kichiku/guide) | | 鬼畜调教 | guide | 22 | 使用素材在音频、画面上做一定处理达到与BGM一定的同步感 | [/v/kichiku/guide](https://www.bilibili.com/v/kichiku/guide) |
| 音MAD | mad | 26 | 使用素材音频进行一定的二次创作来达到还原原曲的非商业性质稿件 | [/v/kichiku/mad/v/kichiku/mad](https://www.bilibili.com/v/kichiku/mad) | | 音MAD | mad | 26 | 使用素材音频进行一定的二次创作来达到还原原曲的非商业性质稿件 | [/v/kichiku/mad/v/kichiku/mad](https://www.bilibili.com/v/kichiku/mad) |
| 人力VOCALOID | manual_vocaloid | 126 | 将人物或者角色的无伴奏素材进行人工调音使其就像VOCALOID一样歌唱的技术 | [/v/kichiku/manual_vocaloid](https://www.bilibili.com/v/kichiku/manual_vocaloid) | | 人力VOCALOID | manual_vocaloid | 126 | 将人物或者角色的无伴奏素材进行人工调音使其就像VOCALOID一样歌唱的技术 | [/v/kichiku/manual_vocaloid](https://www.bilibili.com/v/kichiku/manual_vocaloid) |
@ -226,39 +214,35 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| ------------------------------ | ------------ | ------- | ------------------------------------------------------------ | ------------------------------------------------------------ | | ------------------------------ | ------------ | ------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 时尚(主分区) | fashion | 155 | | [/v/fashion](https://www.bilibili.com/v/fashion) | | 时尚(主分区) | fashion | 155 | | [/v/fashion](https://www.bilibili.com/v/fashion) |
| 美妆 | makeup | 157 | 涵盖妆容、发型、美甲等教程,彩妆、护肤相关产品测评、分享等 | [/v/fashion/makeup](https://www.bilibili.com/v/fashion/makeup) | | 美妆 | makeup | 157 | 涵盖妆容、发型、美甲等教程,彩妆、护肤相关产品测评、分享等 | [/v/fashion/makeup](https://www.bilibili.com/v/fashion/makeup) |
| 服饰 | clothing | 158 | 服饰风格、搭配技巧相关的展示和教程视频 | [/v/fashion/clothing](https://www.bilibili.com/v/fashion/clothing) | | 服饰 | clothing | 158 | 服饰风格、搭配技巧相关的展示和教程视频 | [/v/fashion/clothing](https://www.bilibili.com/v/fashion/clothing) |
| ~~健身~~(重定向至“运动->健身”) | ~~aerobics~~ | ~~164~~ | ~~器械、有氧、拉伸运动等,以达到强身健体、减肥瘦身、形体塑造目的~~ | ~~/v/fashion/aerobics~~ | | ~~健身~~(重定向) | ~~aerobics~~ | ~~164~~ | ~~器械、有氧、拉伸运动等,以达到强身健体、减肥瘦身、形体塑造目的~~ | ~~/v/fashion/aerobics~~ |
| T台 | catwalk | 159 | 发布会走秀现场及模特相关时尚片、采访、后台花絮 | [/v/fashion/catwalk](https://www.bilibili.com/v/fashion/catwalk) | | T台 | catwalk | 159 | 发布会走秀现场及模特相关时尚片、采访、后台花絮 | [/v/fashion/catwalk](https://www.bilibili.com/v/fashion/catwalk) |
| 风尚标 | trends | 192 | 时尚明星专访、街拍、时尚购物相关知识科普 | [/v/fashion/trends](https://www.bilibili.com/v/fashion/trends) | | 风尚标 | trends | 192 | 时尚明星专访、街拍、时尚购物相关知识科普 | [/v/fashion/trends](https://www.bilibili.com/v/fashion/trends) |
## 资讯 ## 资讯
(新分区)
**注:该分区无排名功能** **注:该分区无排名功能**
<img src="/imgs/zone/information.svg" width="100" height="100"/> <img src="/imgs/zone/information.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ----------- | ---- | -------------------------------------------- | ------------------------------------------------------------ | | -------------- | ----------- | ---- | -------------------------------------------- | ------------------------------------------------------------ |
| 资讯(主分区) | information | 202 | | [/v/information](https://www.bilibili.com/v/information) | | 资讯(主分区) | information | 202 | | [/v/information](https://www.bilibili.com/v/information) |
| 热点 | hotspot | 203 | 全民关注的时政热门资讯 | [/v/information/hotspot](https://www.bilibili.com/v/information/hotspot) | | 热点 | hotspot | 203 | 全民关注的时政热门资讯 | [/v/information/hotspot](https://www.bilibili.com/v/information/hotspot) |
| 环球 | global | 204 | 全球范围内发生的具有重大影响力的事件动态 | [/v/information/global](https://www.bilibili.com/v/information/global) | | 环球 | global | 204 | 全球范围内发生的具有重大影响力的事件动态 | [/v/information/global](https://www.bilibili.com/v/information/global) |
| 社会 | social | 205 | 日常生活的社会事件、社会问题、社会风貌的报道 | [/v/information/social](https://www.bilibili.com/v/information/social) | | 社会 | social | 205 | 日常生活的社会事件、社会问题、社会风貌的报道 | [/v/information/social](https://www.bilibili.com/v/information/social) |
| 综合 | multiple | 206 | 除上述领域外其它垂直领域的综合资讯 | [/v/information/multiple](https://www.bilibili.com/v/information/multiple) | | 综合 | multiple | 206 | 除上述领域外其它垂直领域的综合资讯 | [/v/information/multiple](https://www.bilibili.com/v/information/multiple) |
## ~~广告~~ ## ~~广告~~(已下线)
(已下线)
<img src="/imgs/zone/ad.svg" width="100" height="100"/> <img src="/imgs/zone/ad.svg" width="100" height="100"/>
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| ------------------ | ------ | ------- | ---- | ------------ | | ------------------ | ------ | ------- | ---- | ------------ |
| ~~广告(主分区)~~ | ~~ad~~ | ~~165~~ | | ~~/v/ad~~ | | ~~广告(主分区)~~ | ~~ad~~ | ~~165~~ | | ~~/v/ad~~ |
| ~~广告~~ | ~~ad~~ | ~~166~~ | | ~~/v/ad/ad~~ | | ~~广告~~(已下线) | ~~ad~~ | ~~166~~ | | ~~/v/ad/ad~~ |
## 娱乐 ## 娱乐
@ -266,10 +250,10 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| ----------------------- | --------- | ------- | ----------------------------------- | -------------------------------------------------------- | | ----------------------- | --------- | ------- | ----------------------------------- | -------------------------------------------------------- |
| 娱乐(主分区) | ent | 5 | | [/v/ent](https://www.bilibili.com/v/ent) | | 娱乐(主分区) | ent | 5 | | [/v/ent](https://www.bilibili.com/v/ent) |
| 综艺 | variety | 71 | 国内外有趣的综艺和综艺相关精彩剪辑 | [/v/ent/variety](https://www.bilibili.com/v/ent/variety) | | 综艺 | variety | 71 | 国内外有趣的综艺和综艺相关精彩剪辑 | [/v/ent/variety](https://www.bilibili.com/v/ent/variety) |
| 明星 | star | 137 | 娱乐圈动态、明星资讯相关 | [/v/ent/star](https://www.bilibili.com/v/ent/star) | | 明星 | star | 137 | 娱乐圈动态、明星资讯相关 | [/v/ent/star](https://www.bilibili.com/v/ent/star) |
| ~~Korea相关~~(已下线) | ~~korea~~ | ~~131~~ | ~~Korea相关音乐、舞蹈、综艺等视频~~ | ~~/v/ent/korea~~ | | ~~Korea相关~~(已下线) | ~~korea~~ | ~~131~~ | ~~Korea相关音乐、舞蹈、综艺等视频~~ | ~~/v/ent/korea~~ |
## 影视 ## 影视
@ -277,7 +261,7 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ------------ | ---- | -------------------------------- | ------------------------------------------------------------ | | -------------- | ------------ | ---- | -------------------------------- | ------------------------------------------------------------ |
| 影视(主分区) | cinephile | 181 | | [/v/cinephile](https://www.bilibili.com/v/cinephile) | | 影视(主分区) | cinephile | 181 | | [/v/cinephile](https://www.bilibili.com/v/cinephile) |
| 影视杂谈 | cinecism | 182 | 影视评论、解说、吐槽、科普等 | [/v/cinephile/cinecism](https://www.bilibili.com/v/cinephile/cinecism) | | 影视杂谈 | cinecism | 182 | 影视评论、解说、吐槽、科普等 | [/v/cinephile/cinecism](https://www.bilibili.com/v/cinephile/cinecism) |
| 影视剪辑 | montage | 183 | 对影视素材进行剪辑再创作的视频 | [/v/cinephile/montage](https://www.bilibili.com/v/cinephile/montage) | | 影视剪辑 | montage | 183 | 对影视素材进行剪辑再创作的视频 | [/v/cinephile/montage](https://www.bilibili.com/v/cinephile/montage) |
| 短片 | shortfilm | 85 | 追求自我表达且具有特色的短片 | [/v/cinephile/shortfilm](https://www.bilibili.com/v/cinephile/shortfilm) | | 短片 | shortfilm | 85 | 追求自我表达且具有特色的短片 | [/v/cinephile/shortfilm](https://www.bilibili.com/v/cinephile/shortfilm) |
@ -289,7 +273,7 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| ---------------- | ----------- | ---- | ---- | ------------------------------------------------------------ | | ---------------- | ----------- | ---- | ---- | ------------------------------------------------------------ |
| 纪录片(主分区) | documentary | 177 | | [/documentary](https://www.bilibili.com/documentary) | | 纪录片(主分区) | documentary | 177 | | [/documentary](https://www.bilibili.com/documentary) |
| 人文·历史 | history | 37 | | [/v/documentary/history](https://www.bilibili.com/v/documentary/history) | | 人文·历史 | history | 37 | | [/v/documentary/history](https://www.bilibili.com/v/documentary/history) |
| 科学·探索·自然 | science | 178 | | [/v/documentary/science](https://www.bilibili.com/v/documentary/science) | | 科学·探索·自然 | science | 178 | | [/v/documentary/science](https://www.bilibili.com/v/documentary/science) |
| 军事 | military | 179 | | [/v/documentary/military](https://www.bilibili.com/v/documentary/military) | | 军事 | military | 179 | | [/v/documentary/military](https://www.bilibili.com/v/documentary/military) |
@ -301,7 +285,7 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ------- | ---- | ---- | ------------------------------------------------------------ | | -------------- | ------- | ---- | ---- | ------------------------------------------------------------ |
| 电影(主分区) | movie | 23 | | [/movie](https://www.bilibili.com/movie) | | 电影(主分区) | movie | 23 | | [/movie](https://www.bilibili.com/movie) |
| 华语电影 | chinese | 147 | | [/v/movie/chinese](https://www.bilibili.com/v/movie/chinese) | | 华语电影 | chinese | 147 | | [/v/movie/chinese](https://www.bilibili.com/v/movie/chinese) |
| 欧美电影 | west | 145 | | [/v/movie/west](https://www.bilibili.com/v/movie/west) | | 欧美电影 | west | 145 | | [/v/movie/west](https://www.bilibili.com/v/movie/west) |
| 日本电影 | japan | 146 | | [/v/movie/japan](https://www.bilibili.com/v/movie/japan) | | 日本电影 | japan | 146 | | [/v/movie/japan](https://www.bilibili.com/v/movie/japan) |
@ -313,6 +297,6 @@
| 名称 | 代号 | tid | 简介 | url路由 | | 名称 | 代号 | tid | 简介 | url路由 |
| ---------------- | -------- | ---- | ---- | -------------------------------------------------------- | | ---------------- | -------- | ---- | ---- | -------------------------------------------------------- |
| 电视剧(主分区) | tv | 11 | | [/tv](https://www.bilibili.com/tv) | | 电视剧(主分区) | tv | 11 | | [/tv](https://www.bilibili.com/tv) |
| 国产剧 | mainland | 185 | | [/v/tv/mainland](https://www.bilibili.com/v/tv/mainland) | | 国产剧 | mainland | 185 | | [/v/tv/mainland](https://www.bilibili.com/v/tv/mainland) |
| 海外剧 | overseas | 187 | | [/v/tv/overseas](https://www.bilibili.com/v/tv/overseas) | | 海外剧 | overseas | 187 | | [/v/tv/overseas](https://www.bilibili.com/v/tv/overseas) |