统一“id”为小写,并将“UID”改为“mid”,调整【视频属性数据】文档

This commit is contained in:
社会易姐QwQ
2021-07-12 21:31:27 +08:00
parent 3512adf59d
commit a7a743dffd
87 changed files with 1027 additions and 978 deletions

71
video/attribute_data.md Normal file
View File

@@ -0,0 +1,71 @@
# 视频属性数据说明
PS以下部分内容来源不明且部分值前端不可见有待验证
- [attribute字段值(视频属性位)](#attribute字段值(视频属性位))
- [state字段值(稿件状态)](#state字段值(稿件状态))
## attribute字段值(稿件属性位)
该字段为二进制标志位,多个标志请用`AND`运算叠加
| 位 | 内容 | 备注 |
| ---- | ---------------------- | ------------------------------------------------------------ |
| 0 | 禁止排行 | |
| 1 | 动态禁止 | 禁止APP推送动态 |
| 2 | 禁止网页输出 | |
| 3 | 禁止客户端列表 | |
| 4 | 搜索禁止 | 打全标题或av/bv号都搜索不到的那种 |
| 5 | 海外禁止 | |
| 6 | 禁止推荐 | 禁止被APP端天马列表推荐 |
| 7 | 是否显示“禁止转载“标志 | **注:未经作者授权 禁止转载** |
| 8 | 是否高清 | 视频清晰度>=1080P |
| 9 | 是否PGC稿件 | 番剧&影视 |
| 10 | 允许承包 | |
| 11 | 是否番剧 | |
| 12 | 是否私单 | 存在商业推广恰饭内容 |
| 13 | 是否限制地区 | 大多数番剧&影视 |
| 14 | 禁止其他人添加TAG | |
| 15 | | 大多数旧视频会有这个标志 |
| 16 | 跳转 | 番剧及影视av/bv->ep跳转 |
| 17 | 是否影视 | |
| 18 | 是否付费 | |
| 19 | 推送动态 | |
| 20 | 家长模式 | |
| 21 | 是否限制游客和外链 | 分为两种情况默认全部网页限制referer跳转但第二种未登录无法访问可以通过未登陆b站访问http://api.bilibili.com/x/web-interface/view 返回的code为-403来判断 |
| 22 | | |
| 23 | | |
| 24 | 是否为联合投稿 | |
| 25 | | |
| 26 | | |
| 27 | | |
| 28 | | |
| 29 | 是否为互动视频 | |
## state字段值(稿件状态)
| 值 | 内容 | 备注 |
| ---- | ------------ | ---------- |
| 1 | 橙色通过 | |
| 0 | 开放浏览 | |
| -1 | 待审 | |
| -2 | 被打回 | |
| -3 | 网警锁定 | |
| -4 | 被锁定 | 视频撞车了 |
| -5 | 管理员锁定 | |
| -6 | 修复待审 | |
| -7 | 暂缓审核 | |
| -8 | 补档待审 | |
| -9 | 等待转码 | |
| -10 | 延迟审核 | |
| -11 | 视频源待修 | |
| -12 | 转储失败 | |
| -13 | 允许评论待审 | |
| -14 | 临时回收站 | |
| -15 | 分发中 | |
| -16 | 转码失败 | |
| -20 | 创建未提交 | |
| -30 | 创建已提交 | |
| -40 | 定时发布 | |
| -100 | 用户删除 | |

View File

@@ -2,28 +2,28 @@
<img src="/imgs/ploading.gif" width="100" height="100"/>
- [获取视频详细信息web端](#获取视频详细信息web端)
- [获取视频详细信息(web端)](#获取视频详细信息(web端))
- [获取视频简介](#获取视频简介)
- [查询视频分P列表 (avID/bvID转CID)](#查询视频分P列表 (avID/bvID转CID))
- [查询视频分P列表 (avid/bvid转cid)](#查询视频分P列表 (avid/bvid转cid))
---
## 获取视频详细信息web端
## 获取视频详细信息(web端)
> http://api.bilibili.com/x/web-interface/view
*请求方式GET*
认证方式CookieSESSDATA
认证方式Cookie(SESSDATA)
限制游客访问的视频需要登录
**url参数**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------------ | ------------------ |
| aid | num | 稿件avID | 必要可选 | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要可选 | avID与bvID任选一个 |
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ---------- | ------------------ |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
**json回复**
@@ -38,102 +38,51 @@
`data`对象:
| 字段 | 类型 | 内容 | 备注 |
| ------------------------------- | ------- | ------------------------------ | ------------------------------------------------------------ |
| bvid | str | 稿件bvID | |
| aid | num | 稿件avID | |
| videos | num | 稿件分P总数 | 默认为1 |
| tid | num | 分区tID | |
| tname | str | 子分区名称 | |
| copyright | num | 视频类型 | 1原创<br />2转载 |
| pic | str | 稿件封面图片url | |
| title | str | 稿件标题 | |
| pubdate | num | 稿件发布时间 | 时间戳 |
| ctime | num | 用户投稿时间 | 时间戳 |
| desc | str | 视频简介 | |
| state | num | 视频状态 | **详情见下表** |
| ~~attribute~~(已经弃用) | ~~num~~ | ~~稿件属性位配置~~ | **详情见下表**|
| duration | num | 稿件总时长所有分P | 单位为秒 |
| forward | num | 撞车视频跳转avid | 仅撞车视频存在此字段 |
| mission_id | num | 稿件参与的活动ID | |
| redirect_url | str | 重定向url | 仅番剧或影视视频存在此字段<br />用于番剧&影视的av/bv->ep |
| rights | obj | 视频属性标志 | |
| owner | obj | 视频UP主信息 | |
| stat | obj | 视频状态数 | |
| dynamic | str | 视频同步发布的的动态的文字内容 | |
| cid | num | 视频1P CID | |
| dimension | obj | 视频1P分辨率 | |
| no_cache | bool | true | 作用尚不明确 |
| pages | array | 视频分P列表 | |
| subtitle | obj | 视频CC字幕信息 | |
| staff | array | 合作成员列表 | 非合作视频无此项 |
| user_garb | obj | 用户装扮信息 | |
| 字段 | 类型 | 内容 | 备注 |
| ----------------------- | ------- | ------------------------------ | ------------------------------------------------------------ |
| bvid | str | 稿件bvid | |
| aid | num | 稿件avid | |
| videos | num | 稿件分P总数 | 默认为1 |
| tid | num | 分区tid | |
| tname | str | 子分区名称 | |
| copyright | num | 视频类型 | 1原创<br />2转载 |
| pic | str | 稿件封面图片url | |
| title | str | 稿件标题 | |
| pubdate | num | 稿件发布时间 | 时间戳 |
| ctime | num | 用户投稿时间 | 时间戳 |
| desc | str | 视频简介 | |
| desc_v2 | array | 新版视频简介 | |
| state | num | 视频状态 | 详情见[属性数据文档](attribute_data.md#attribute字段值(稿件属性位)) |
| ~~attribute~~(已经弃用) | ~~num~~ | ~~稿件属性位配置~~ | 详情见[属性数据文档](attribute_data.md#state字段值(稿件状态)) |
| duration | num | 稿件总时长(所有分P) | 单位为秒 |
| forward | num | 撞车视频跳转avid | 仅撞车视频存在此字段 |
| mission_id | num | 稿件参与的活动id | |
| redirect_url | str | 重定向url | 仅番剧或影视视频存在此字段<br />用于番剧&影视的av/bv->ep |
| rights | obj | 视频属性标志 | |
| owner | obj | 视频UP主信息 | |
| stat | obj | 视频状态数 | |
| dynamic | str | 视频同步发布的的动态的文字内容 | |
| cid | num | 视频1P cid | |
| dimension | obj | 视频1P分辨率 | |
| no_cache | bool | true | 作用尚不明确 |
| pages | array | 视频分P列表 | |
| subtitle | obj | 视频CC字幕信息 | |
| staff | array | 合作成员列表 | 非合作视频无此项 |
| user_garb | obj | 用户装扮信息 | |
`attribute`字段属性位二进制值表
`data`中的`desc_v2`数组
PS以下部分内容来源不明有待验证下表只做历史保留无实际作用
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ------------ | ---- |
| 0 | obj | 新版简介内容 | |
| 位 | 内容 | 备注 |
| ---- | ---------------------- | --------------------------------------------- |
| 0 | 禁止排行 | |
| 1 | 动态禁止 | 禁止APP推送动态 |
| 2 | 禁止网页输出 | |
| 3 | 禁止客户端列表 | |
| 4 | 搜索禁止 | 打全标题或av/bv号都搜索不到的那种 |
| 5 | 海外禁止 | |
| 6 | 禁止推荐 | 禁止被APP端天马列表推荐 |
| 7 | 是否显示“禁止转载“标志 | **注:未经作者授权 禁止转载** |
| 8 | 是否高清 | 视频清晰度>=1080P |
| 9 | 是否PGC稿件 | 番剧&影视 |
| 10 | 允许承包 | |
| 11 | 是否番剧 | |
| 12 | 是否私单 | 存在商业推广恰饭内容 |
| 13 | 是否限制地区 | 大多数番剧&影视 |
| 14 | 禁止其他人添加TAG | |
| 15 | | |
| 16 | 跳转 | 番剧及影视av/bv->ep跳转 |
| 17 | 是否影视 | |
| 18 | 是否付费 | |
| 19 | 推送动态 | |
| 20 | 家长模式 | |
| 21 | 是否限制游客和外链 | 分为两种情况默认全部网页限制referer跳转但第二种未登录无法访问可以通过未登陆b站访问http://api.bilibili.com/x/web-interface/view 返回的code为-403来判断 |
| 22 | | |
| 23 | | |
| 24 | 是否为联合投稿 | |
| 25 | | |
| 26 | | |
| 27 | | |
| 28 | | |
| 29 | 是否为互动视频 | |
`desc_v2`数组中的对象:
`state`字段值:
PS以下部分内容来源不明且部分值前端不可见有待验证
| 值 | 内容 | 备注 |
| ---- | ------------ | ---------- |
| 1 | 橙色通过 | |
| 0 | 开放浏览 | |
| -1 | 待审 | |
| -2 | 被打回 | |
| -3 | 网警锁定 | |
| -4 | 被锁定 | 视频撞车了 |
| -5 | 管理员锁定 | |
| -6 | 修复待审 | |
| -7 | 暂缓审核 | |
| -8 | 补档待审 | |
| -9 | 等待转码 | |
| -10 | 延迟审核 | |
| -11 | 视频源待修 | |
| -12 | 转储失败 | |
| -13 | 允许评论待审 | |
| -14 | 临时回收站 | |
| -15 | 分发中 | |
| -16 | 转码失败 | |
| -20 | 创建未提交 | |
| -30 | 创建已提交 | |
| -40 | 定时发布 | |
| -100 | 用户删除 | |
| 字段 | 类型 | 内容 | 备注 |
| -------- | ---- | -------- | ---- |
| raw_text | num | 简介内容 | |
| type | num | ? | |
| biz_id | num | ? | |
`data`中的`rights`对象:
@@ -157,7 +106,7 @@
| 字段 | 类型 | 内容 | 备注 |
| ---- | ---- | -------- | ---- |
| mid | num | UP主UID | |
| mid | num | UP主mid | |
| name | str | UP主昵称 | |
| face | str | UP主头像 | |
@@ -165,7 +114,7 @@
| 字段 | 类型 | 内容 | 备注 |
| ---------- | ---- | ------------ | ------- |
| aid | num | 稿件avID | |
| aid | num | 稿件avid | |
| view | num | 播放数 | |
| danmaku | num | 弹幕数 | |
| reply | num | 评论数 | |
@@ -191,7 +140,7 @@
| 字段 | 类型 | 内容 | 备注 |
| --------- | ---- | --------------- | --------------------------------------------------------- |
| cid | num | 当前分P CID | |
| cid | num | 当前分P cid | |
| page | num | 当前分P | |
| from | str | 视频来源 | vupload普通上传B站<br />hunan芒果TV<br />qq腾讯 |
| part | str | 当前分P标题 | |
@@ -227,11 +176,11 @@
| 字段 | 类型 | 内容 | 备注 |
| ------------ | ---- | ------------------- | ---- |
| id | num | 字幕ID | |
| id | num | 字幕id | |
| lan | str | 字幕语言 | |
| lan_doc | str | 字幕语言名称 | |
| is_lock | bool | 是否锁定 | |
| author_mid | num | 字幕上传者UID | |
| author_mid | num | 字幕上传者mid | |
| subtitle_url | str | json格式字幕文件url | |
| author | obj | 字幕上传者信息 | |
@@ -239,7 +188,7 @@
| 字段 | 类型 | 内容 | 备注 |
| --------------- | ---- | ----------------- | ------------ |
| mid | num | 字幕上传者UID | |
| mid | num | 字幕上传者mid | |
| name | str | 字幕上传者昵称 | |
| sex | str | 字幕上传者性别 | 男 女 保密 |
| face | str | 字幕上传者头像url | |
@@ -261,7 +210,7 @@
| 字段 | 类型 | 内容 | 备注 |
| -------- | ---- | -------------- | ---- |
| mid | num | 成员UID | |
| mid | num | 成员mid | |
| title | str | 成员名称 | |
| name | str | 成员昵称 | |
| face | str | 成员头像url | |
@@ -288,8 +237,6 @@
`data`中的`user_garb`对象:
| 字段 | 类型 | 内容 | 备注 |
| ----------------- | ---- | ------- | ---- |
| url_image_ani_cut | str | 某url | |
@@ -298,14 +245,14 @@
获取视频`av85440373`/`BV117411r7R1`的基本信息
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/web-interface/view' \
--data-urlencode 'aid=85440373'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/web-interface/view' \
@@ -332,6 +279,13 @@ curl -G 'http://api.bilibili.com/x/web-interface/view' \
"pubdate": 1580377255,
"ctime": 1580212263,
"desc": "【CB想说的】看完拜年祭之后最爱的一个节目给有快板的部分简单加了一些不同风格的配乐hhh感谢沃玛画的我太可爱了哈哈哈哈哈哈哈\n【Warma想说的】我画了打碟的CB画风为了还原原版视频所以参考了四迹老师的画风四迹老师的画真的太可爱啦不过其实在画的过程中我遇到了一个问题CB的耳机……到底是戴在哪个耳朵上呢\n\n原版av78977080\n编曲配乐Crazy Bucket\n人声配音Warma/谢拉\n曲绘四迹/Warma\n动画四迹/Crazy Bucket\n剧本Mokurei-木灵君\n音频后期DMYoung/纳兰寻风/Crazy Bucket\n包装破晓天",
"desc_v2": [
{
"raw_text": "【CB想说的】看完拜年祭之后最爱的一个节目给有快板的部分简单加了一些不同风格的配乐hhh感谢沃玛画的我太可爱了哈哈哈哈哈哈哈\n【Warma想说的】我画了打碟的CB画风为了还原原版视频所以参考了四迹老师的画风四迹老师的画真的太可爱啦不过其实在画的过程中我遇到了一个问题CB的耳机……到底是戴在哪个耳朵上呢\n\n原版av78977080\n编曲配乐Crazy Bucket\n人声配音Warma/谢拉\n曲绘四迹/Warma\n动画四迹/Crazy Bucket\n剧本Mokurei-木灵君\n音频后期DMYoung/纳兰寻风/Crazy Bucket\n包装破晓天",
"type": 1,
"biz_id": 0
}
],
"state": 0,
"duration": 486,
"mission_id": 11838,
@@ -358,15 +312,15 @@ curl -G 'http://api.bilibili.com/x/web-interface/view' \
},
"stat": {
"aid": 85440373,
"view": 1936852,
"danmaku": 11189,
"reply": 2626,
"favorite": 56572,
"coin": 66857,
"share": 9032,
"view": 2087084,
"danmaku": 11495,
"reply": 2669,
"favorite": 58113,
"coin": 68710,
"share": 9190,
"now_rank": 0,
"his_rank": 55,
"like": 142449,
"like": 148621,
"dislike": 0,
"evaluation": "",
"argue_msg": ""
@@ -408,8 +362,22 @@ curl -G 'http://api.bilibili.com/x/web-interface/view' \
"vip": {
"type": 2,
"status": 1,
"vip_pay_type": 0,
"theme_type": 0
"due_date": 1642694400000,
"vip_pay_type": 1,
"theme_type": 0,
"label": {
"path": "",
"text": "年度大会员",
"label_theme": "annual_vip",
"text_color": "#FFFFFF",
"bg_style": 1,
"bg_color": "#FB7299",
"border_color": ""
},
"avatar_subscript": 1,
"nickname_color": "#FB7299",
"role": 3,
"avatar_subscript_url": "http://i0.hdslb.com/bfs/vip/icon_Certification_big_member_22_3x.png"
},
"official": {
"role": 2,
@@ -417,7 +385,7 @@ curl -G 'http://api.bilibili.com/x/web-interface/view' \
"desc": "",
"type": 0
},
"follower": 628808,
"follower": 662460,
"label_style": 0
},
{
@@ -428,8 +396,22 @@ curl -G 'http://api.bilibili.com/x/web-interface/view' \
"vip": {
"type": 2,
"status": 1,
"due_date": 1637424000000,
"vip_pay_type": 0,
"theme_type": 0
"theme_type": 0,
"label": {
"path": "",
"text": "年度大会员",
"label_theme": "annual_vip",
"text_color": "#FFFFFF",
"bg_style": 1,
"bg_color": "#FB7299",
"border_color": ""
},
"avatar_subscript": 1,
"nickname_color": "#FB7299",
"role": 3,
"avatar_subscript_url": "http://i0.hdslb.com/bfs/vip/icon_Certification_big_member_22_3x.png"
},
"official": {
"role": 1,
@@ -437,7 +419,7 @@ curl -G 'http://api.bilibili.com/x/web-interface/view' \
"desc": "",
"type": 0
},
"follower": 2268492,
"follower": 2655737,
"label_style": 0
}
],
@@ -452,7 +434,7 @@ curl -G 'http://api.bilibili.com/x/web-interface/view' \
视频标题为:`当我给拜年祭的快板加了电音配乐…`
视频分区为:`tid=28音乐->原创音乐`
视频分区为:`tid=28(音乐->原创音乐)`
视频时长:`486s`
@@ -462,15 +444,15 @@ curl -G 'http://api.bilibili.com/x/web-interface/view' \
视频分P为`1`
视频类型为:`1原创`
视频类型为:`1(原创)`
视频UP主为`66606350Crazy_Bucket`
视频UP主为`66606350(Crazy_Bucket)`
视频简介为:
`【CB想说的】看完拜年祭之后最爱的一个节目给有快板的部分简单加了一些不同风格的配乐hhh感谢沃玛画的我太可爱了哈哈哈哈哈哈哈\n【Warma想说的】我画了打碟的CB画风为了还原原版视频所以参考了四迹老师的画风四迹老师的画真的太可爱啦不过其实在画的过程中我遇到了一个问题CB的耳机……到底是戴在哪个耳朵上呢\n\n原版av78977080\n编曲配乐Crazy Bucket\n人声配音Warma/谢拉\n曲绘四迹/Warma\n动画四迹/Crazy Bucket\n剧本Mokurei-木灵君\n音频后期DMYoung/纳兰寻风/Crazy Bucket\n包装破晓天`
`【CB想说的】看完拜年祭之后最爱的一个节目给有快板的部分简单加了一些不同风格的配乐hhh感谢沃玛画的我太可爱了哈哈哈哈哈哈哈\n【Warma想说的】我画了打碟的CB画风为了还原原版视频所以参考了四迹老师的画风四迹老师的画真的太可爱啦不过其实在画的过程中我遇到了一个问题CB的耳机……到底是戴在哪个耳朵上呢\n\n原版av78977080\n编曲(配乐)Crazy Bucket\n人声(配音)Warma/谢拉\n曲绘四迹/Warma\n动画四迹/Crazy Bucket\n剧本Mokurei-木灵君\n音频后期DMYoung/纳兰寻风/Crazy Bucket\n包装破晓天`
视频状态为:`0开放浏览`
视频状态为:`0(开放浏览)`
视频属性为: `显示“禁止转载“标志``高清``禁止其他人添加TAG``联合投稿视频`
@@ -492,8 +474,8 @@ http://i1.hdslb.com/bfs/archive/ea0dd34bf41e23a68175680a00e3358cd249105f.jpg
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------------ | ------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
**json回复**
@@ -508,16 +490,16 @@ http://i1.hdslb.com/bfs/archive/ea0dd34bf41e23a68175680a00e3358cd249105f.jpg
**示例:**
查看视频教主的咕鸽`av39330059`/`BV1Bt411z799`的简介
查看视频(教主的咕鸽)`av39330059`/`BV1Bt411z799`的简介
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/archive/desc' \
--data-urlencode 'aid=39330059'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/archive/desc' \
@@ -538,7 +520,7 @@ curl -G 'http://api.bilibili.com/x/archive/desc' \
</details>
## 查询视频分P列表 (avID/bvID转CID)
## 查询视频分P列表 (avid/bvid转cid)
> http://api.bilibili.com/x/player/pagelist
@@ -548,8 +530,8 @@ curl -G 'http://api.bilibili.com/x/archive/desc' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------------ | ------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
**json回复**
@@ -574,7 +556,7 @@ curl -G 'http://api.bilibili.com/x/archive/desc' \
| 字段 | 类型 | 内容 | 备注 |
| --------- | ---- | --------------- | --------------------------------------------------------- |
| cid | num | 当前分P CID | |
| cid | num | 当前分P cid | |
| page | num | 当前分P | |
| from | str | 视频来源 | vupload普通上传B站<br />hunan芒果TV<br />qq腾讯 |
| part | str | 当前分P标题 | |
@@ -595,14 +577,14 @@ curl -G 'http://api.bilibili.com/x/archive/desc' \
查询视频`av13502509`/`BV1ex411J7GE`的分P列表
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/player/pagelist' \
--data-urlencode 'aid=13502509'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/player/pagelist' \
@@ -677,4 +659,3 @@ curl -G 'http://api.bilibili.com/x/player/pagelist' \
</details>

View File

@@ -20,9 +20,9 @@
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------------- | ---- | -------- | ------------ | ------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| graph_version | num | 剧情图ID | 必要 | 位于`player.so`中 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| graph_version | num | 剧情图id | 必要 | 位于`player.so`中 |
| edge_id | num | 模块编号 | 非必要 | 0或留空为起始模块 |
**json回复**
@@ -41,7 +41,7 @@
| 字段 | 类型 | 内容 | 备注 |
| --------------- | ----- | ------------------- | ------------------------------------------------ |
| title | str | 视频模块分P标题 | |
| edge_id | num | 当前模块ID | |
| edge_id | num | 当前模块id | |
| story_list | array | 进度回溯信息 | 未登录仅有起始模块 |
| edges | obj | 当前模块信息 | |
| preload | obj | 预加载的分P | |
@@ -66,7 +66,7 @@
| node_id | num | 模块编号 | |
| edge_id | num | **同上** | |
| title | str | 模块分P标题 | |
| cid | num | 模块分PCID | |
| cid | num | 模块分Pcid | |
| start_pos | num | 记录播放开始位置 | 单位为毫秒 |
| cover | str | 分P封面url | |
| is_current | num | 是否为当前模块 | 1<br />仅为当前模块时存在 |
@@ -121,11 +121,11 @@
| 字段 | 类型 | 内容 | 备注 |
| --------------- | ---- | -------------------- | ------------------------------------- |
| id | num | 选项所跳转的模块ID | |
| platform_action | str | 跳转信息文字 | JUMP+{所跳转的模块编号}+{所跳转的CID} |
| id | num | 选项所跳转的模块id | |
| platform_action | str | 跳转信息文字 | JUMP+{所跳转的模块编号}+{所跳转的cid} |
| native_action | str | 点击后对变量运算语句 | 每项间用分号隔开<br />无为空 |
| condition | str | 选项出现条件判断语句 | 无为空 |
| cid | num | 选项所跳转分P的CID | |
| cid | num | 选项所跳转分P的cid | |
| x | num | 选项出现的x坐标 | 仅坐标模式有此项 |
| y | num | 选项出现的y坐标 | 仅坐标模式有此项 |
| text_align | num | 选项文本对齐方式 | |
@@ -166,8 +166,8 @@
| 字段 | 类型 | 内容 | 备注 |
| ---- | ---- | -------- | ---- |
| aid | num | 稿件avID | |
| cid | num | 分P CID | |
| aid | num | 稿件avid | |
| cid | num | 分P cid | |
`data`中的`hidden_vars`数组:
@@ -193,7 +193,7 @@
查询互动视频`av73267982`下剧情图`155446`模块`5556092`的信息
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/stein/edgeinfo_v2' \
@@ -203,7 +203,7 @@ curl -G 'http://api.bilibili.com/x/stein/edgeinfo_v2' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/stein/edgeinfo_v2' \

View File

@@ -35,8 +35,8 @@
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------------ | ------------ | ---------------------- |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| like | num | 操作方式 | 必要 | 1点赞<br />2取消赞 |
| csrf | str | CSRF Token位于cookie | 必要 | |
@@ -54,7 +54,7 @@
点赞视频`av79677524`/`BV1uJ411r7hL`
avID方式:
avid方式:
```shell
curl 'http://api.bilibili.com/x/web-interface/archive/like' \
@@ -64,7 +64,7 @@ curl 'http://api.bilibili.com/x/web-interface/archive/like' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl 'http://api.bilibili.com/x/web-interface/archive/like' \
@@ -100,7 +100,7 @@ curl 'http://api.bilibili.com/x/web-interface/archive/like' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------ | ----------- | ---------------------- |
| access_key | str | APP登录Token | APP方式必要 | |
| aid | num | 稿件avID | 必要 | |
| aid | num | 稿件avid | 必要 | |
| like | num | 操作方式 | 必要 | 0点赞<br />1取消赞 |
**json回复**
@@ -160,8 +160,8 @@ curl 'http://app.bilibili.com/x/v2/view/like' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------ | ------------ | ------------------ |
| access_key | str | APP登录Token | APP方式必要 | |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
**json回复**
@@ -178,7 +178,7 @@ curl 'http://app.bilibili.com/x/v2/view/like' \
视频`av39330059`/`BV1Bt411z799`的状态为已点赞
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/web-interface/archive/has/like' \
@@ -186,7 +186,7 @@ curl -G 'http://api.bilibili.com/x/web-interface/archive/has/like' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl -G 'api.bilibili.com/x/web-interface/archive/has/like' \
@@ -225,8 +225,8 @@ curl -G 'api.bilibili.com/x/web-interface/archive/has/like' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ----------- | ---- | ------------------------ | ------------ | --------------------------------------- |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| multiply | num | 投币数量 | 必要 | 上限为2 |
| select_like | num | 是否附加点赞 | 非必要 | 0不点赞<br />1同时点赞<br />默认为0 |
| csrf | str | CSRF Token位于cookie | 必要 | |
@@ -252,7 +252,7 @@ data 对象:
为视频`av90671873`/`BV1N7411A7wC`投币2枚
avID方式:
avid方式:
```shell
curl 'http://api.bilibili.com/x/web-interface/coin/add' \
@@ -263,7 +263,7 @@ curl 'http://api.bilibili.com/x/web-interface/coin/add' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl 'http://api.bilibili.com/x/web-interface/coin/add' \
@@ -303,7 +303,7 @@ curl 'http://api.bilibili.com/x/web-interface/coin/add' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ----------- | ---- | ------------ | ----------- | --------------------------------------- |
| access_key | str | APP登录Token | APP方式必要 | |
| aid | num | 稿件avID | 必要 | |
| aid | num | 稿件avid | 必要 | |
| multiply | num | 投币数量 | 必要 | 上限为2 |
| select_like | num | 附加点赞 | 非必要 | 0不点赞<br />1同时点赞<br />默认为0 |
@@ -363,8 +363,8 @@ curl 'http://app.bilibili.com/x/v2/view/coin/add' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------ | ------------ | ------------------ |
| access_key | str | APP登录Token | APP方式必要 | |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
**json回复**
@@ -387,7 +387,7 @@ curl 'http://app.bilibili.com/x/v2/view/coin/add' \
视频`av37896701`/`BV18t411q7zz`的投币数为2枚
avID方式:
avid方式:
```shell
curl -G 'api.bilibili.com/x/web-interface/archive/coins' \
@@ -395,7 +395,7 @@ curl -G 'api.bilibili.com/x/web-interface/archive/coins' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl -G 'api.bilibili.com/x/web-interface/archive/coins' \
@@ -440,10 +440,10 @@ curl -G 'api.bilibili.com/x/web-interface/archive/coins' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------------- | ---- | ------------------------ | -------------- | ------------------------------ |
| access_key | str | APP登录Token | APP方式必要 | |
| rid | num | 稿件avID | 必要 | |
| rid | num | 稿件avid | 必要 | |
| type | num | 必须为2 | 必要 | |
| add_media_ids | nums | 需要加入的收藏夹ID | 非必要 | 同时添加多个,用`,`%2C分隔 |
| del_media_ids | nums | 需要取消的收藏夹ID | 非必要 | 同时取消多个,用`,`%2C分隔 |
| add_media_ids | nums | 需要加入的收藏夹mlid | 非必要 | 同时添加多个,用`,`%2C分隔 |
| del_media_ids | nums | 需要取消的收藏夹mlid | 非必要 | 同时取消多个,用`,`%2C分隔 |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | |
**json回复**
@@ -518,7 +518,7 @@ curl 'http://api.bilibili.com/medialist/gateway/coll/resource/deal' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | -------- | ------------------ | ----------- | ---- |
| access_key | str | APP登录Token | APP方式必要 | |
| aid | num或str | 稿件avID或稿件bvID | 必要 | |
| aid | num或str | 稿件avid或稿件bvid | 必要 | |
**json回复**
@@ -542,7 +542,7 @@ data 对象:
视频`av46281123`/`BV1Bb411H7Dv`的状态为已收藏
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/v2/fav/video/favoured' \
@@ -550,7 +550,7 @@ curl -G 'http://api.bilibili.com/x/v2/fav/video/favoured' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/v2/fav/video/favoured' \
@@ -593,8 +593,8 @@ curl -G 'http://api.bilibili.com/x/v2/fav/video/favoured' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------------ | ------------ | ------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| csrf | str | CSRF Token位于cookie | 必要 | |
**json回复**
@@ -621,7 +621,7 @@ curl -G 'http://api.bilibili.com/x/v2/fav/video/favoured' \
将视频`av91003840`/`BV1Wj411f79U`一键三连
avID方式:
avid方式:
```shell
curl 'http://api.bilibili.com/x/web-interface/archive/like/triple' \
@@ -630,7 +630,7 @@ curl 'http://api.bilibili.com/x/web-interface/archive/like/triple' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl 'http://api.bilibili.com/x/web-interface/archive/like/triple' \
@@ -673,7 +673,7 @@ curl 'http://api.bilibili.com/x/web-interface/archive/like/triple' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------ | ----------- | ---- |
| access_key | str | APP登录Token | APP方式必要 | |
| aid | num | 稿件avID | 必要 | |
| aid | num | 稿件avid | 必要 | |
**json回复**
@@ -738,8 +738,8 @@ curl 'http://app.bilibili.com/x/v2/view/like/triple' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------------ | ------------ | ------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| csrf | str | CSRF Token位于cookie | 必要 | |
**json回复**

View File

@@ -20,9 +20,9 @@
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| cid | num | 视频CID | 必要 | |
| aid | num | 稿件avID | 非必要 | |
| bvid | num | 稿件bvID | 非必要 | |
| cid | num | 视频cid | 必要 | |
| aid | num | 稿件avid | 非必要 | |
| bvid | num | 稿件bvid | 非必要 | |
**json回复**
@@ -51,7 +51,7 @@
**示例:**
获取视频`CID=3724723`的获取弹幕趋势顶点列表
获取视频`cid=3724723`的获取弹幕趋势顶点列表
```shell
curl -G 'http://api.bilibili.com/pbp/data' \

View File

@@ -16,8 +16,8 @@
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------------ | ------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
**json回复**
@@ -47,14 +47,14 @@
查询视频`av7`/`BV1xx411c7m9`的推荐视频列表
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/web-interface/archive/related' \
--data-urlencode 'aid=7'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/web-interface/archive/related' \

View File

@@ -18,8 +18,8 @@
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------------ | -------------- | --------------------- |
| access_key | str | APP登录Token | APP方式必要 | |
| aid | num | 稿件avID | 必要 | |
| cid | num | 视频CID | 必要 | 用于识别分P |
| aid | num | 稿件avid | 必要 | |
| cid | num | 视频cid | 必要 | 用于识别分P |
| progress | num | 观看进度 | 非必要 | 单位为秒<br />默认为0 |
| platform | str | 平台标识 | 非必要 | 可为android |
| csrf | str | CSRF Token位于cookie | Cookie方式必要 | |
@@ -36,7 +36,7 @@
**示例:**
记录视频`av13662970``CID=126654047`)的观看记录位于`1248`
记录视频`av13662970``cid=126654047`)的观看记录位于`1248`
Cookie方式
@@ -91,12 +91,12 @@ curl 'http://api.bilibili.com/x/v2/history/report' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ----------- | ---- | ------------------------ | ------------ | ------------------------------------------------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| cid | num | 视频CID | 非必要 | 用于识别分P |
| epid | num | 番剧epID | 非必要 | |
| sid | num | 番剧ssID | 非必要 | |
| mid | num | 当前用户UID | 非必要 | |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| cid | num | 视频cid | 非必要 | 用于识别分P |
| epid | num | 番剧epid | 非必要 | |
| sid | num | 番剧ssid | 非必要 | |
| mid | num | 当前用户mid | 非必要 | |
| played_time | num | 视频播放进度 | 非必要 | 单位为秒<br />默认为0 |
| realtime | num | 总计播放时间 | 非必要 | 单位为秒 |
| start_ts | num | 开始播放时刻 | 非必要 | 时间戳 |

View File

@@ -25,9 +25,9 @@
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------ | ------------ | ----------------------------------- |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| cid | num | 分P CID | 非必要 | 默认为1P |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| cid | num | 分P cid | 非必要 | 默认为1P |
| index | num | json数组截取时间表 | 非必要 | 1需要<br />0不需要<br />默认为0 |
**json回复**
@@ -74,7 +74,7 @@
获取视频`av26273789`/`BV1os411H7wm`的快照
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/player/videoshot' \
@@ -82,7 +82,7 @@ curl -G 'http://api.bilibili.com/x/player/videoshot' \
--data-urlencode 'index=1'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/player/videoshot' \
@@ -125,8 +125,8 @@ curl -G 'http://api.bilibili.com/x/player/videoshot' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ---------- | ----------- | ---- |
| appkey | str | APP密钥 | APP方式必要 | |
| aid | num | 稿件avID | 必要 | |
| cid | num | 分P CID | 必要 | |
| aid | num | 稿件avid | 必要 | |
| cid | num | 分P cid | 必要 | |
| ts | num | 当前时间戳 | APP方式必要 | |
| sign | str | APP签名 | APP方式必要 | |
@@ -162,7 +162,7 @@ curl -G 'http://api.bilibili.com/x/player/videoshot' \
示例:
获取视频`av26273789``CID=49075258`)的快照
获取视频`av26273789``cid=49075258`)的快照
```shell
curl -G 'http://app.bilibili.com/x/v2/view/video/shot' \
@@ -209,7 +209,7 @@ curl -G 'http://app.bilibili.com/x/v2/view/video/shot' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| aid | num | 稿件avID | 必要 | |
| aid | num | 稿件avid | 必要 | |
**json回复**

View File

@@ -1,11 +1,11 @@
# 视频状态数
- [视频状态数仅avID](#视频状态数仅avID)
- [视频状态数bvID/avID](#视频状态数bvID/avID)
- [视频状态数仅avid](#视频状态数仅avid)
- [视频状态数bvid/avid](#视频状态数bvid/avid)
---
## 视频状态数仅avID
## 视频状态数仅avid
> http://api.bilibili.com/archive_stat/stat
*请求方式GET*
@@ -14,7 +14,7 @@
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| aid | num | 稿件avID | 必要 | |
| aid | num | 稿件avid | 必要 | |
**json回复**
@@ -31,7 +31,7 @@
| 字段 | 类型 | 内容 | 备注 |
| ---------- | ------------------------ | ------------------------------ | -------------------- |
| aid | num | 稿件avID | |
| aid | num | 稿件avid | |
| view | 正常num<br />屏蔽str | 正常:播放次数<br />屏蔽:"--" | |
| danmaku | num | 弹幕条数 | |
| reply | num | 评论条数 | |
@@ -49,7 +49,7 @@
查询视频`av91572143`的状态数
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/archive_stat/stat' \
@@ -84,7 +84,7 @@ curl -G 'http://api.bilibili.com/archive_stat/stat' \
</details>
## 视频状态数bvID/avID
## 视频状态数bvid/avid
> http://api.bilibili.com/x/web-interface/archive/stat
@@ -96,8 +96,8 @@ curl -G 'http://api.bilibili.com/archive_stat/stat' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------------ | ------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
**json回复**
@@ -114,8 +114,8 @@ curl -G 'http://api.bilibili.com/archive_stat/stat' \
| 字段 | 类型 | 内容 | 备注 |
| ---------- | ------------------------ | ------------------------------ | -------------------- |
| aid | num | 稿件avID | |
| bvid | str | 稿件bvID | |
| aid | num | 稿件avid | |
| bvid | str | 稿件bvid | |
| view | 正常num<br />屏蔽str | 正常:播放次数<br />屏蔽:"--" | |
| danmaku | num | 弹幕条数 | |
| reply | num | 评论条数 | |
@@ -135,14 +135,14 @@ curl -G 'http://api.bilibili.com/archive_stat/stat' \
查询视频`av2271112`/`BV1es411D7sW`的状态数
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/web-interface/archive/stat' \
--data-urlencode 'aid=2271112'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/web-interface/archive/stat' \

View File

@@ -18,8 +18,8 @@
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------------ | ------------------ |
| aid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
**json回复**
@@ -44,7 +44,7 @@
| 字段 | 类型 | 内容 | 备注 |
| ------------- | ---- | -------------- | ------------------------------------------------------------ |
| tag_id | num | TAGID | |
| tag_id | num | tag_id | |
| tag_name | str | TAG名称 | |
| cover | str | TAG图片url | |
| head_cover | str | TAG页面头图url | |
@@ -73,7 +73,7 @@
查询视频`av89772773`/`BV1M741177Kg`的TAG
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/tag/archive/tags' \
@@ -81,7 +81,7 @@ curl -G 'http://api.bilibili.com/x/tag/archive/tags' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/tag/archive/tags' \
@@ -222,8 +222,8 @@ curl -G 'http://api.bilibili.com/x/tag/archive/tags' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------------ | ------ | ---- |
| aid | num | 稿件avID | 必要 | |
| tag_id | num | TAGID | 必要 | |
| aid | num | 稿件avid | 必要 | |
| tag_id | num | tag_id | 必要 | |
| csrf | str | CSRF Token位于cookie | 必要 | |
**json回复**
@@ -275,8 +275,8 @@ curl 'http://api.bilibili.com/x/tag/archive/like2' \
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------------ | ------ | ---- |
| aid | num | 稿件avID | 必要 | |
| tag_id | num | TAGID | 必要 | |
| aid | num | 稿件avid | 必要 | |
| tag_id | num | tag_id | 必要 | |
| csrf | str | CSRF Token位于cookie | 必要 | |
**json回复**

View File

@@ -1,6 +1,6 @@
# 视频分区一览
用于通过稿件avID判断所在的分区,或推荐分区视频等.......
用于通过稿件avid判断所在的分区,或推荐分区视频等.......
亦可用于更深♂入了解B站的分区
@@ -8,7 +8,7 @@
<img src="/imgs/zone/douga.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | --------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 动画(主分区) | douga | 1 | | [/v/douga](https://www.bilibili.com/v/douga) |
| MAD·AMV | mad | 24 | 具有一定制作程度的动画或静画的二次创作视频 | [/v/douga/mad](https://www.bilibili.com/v/douga/mad) |
@@ -21,7 +21,7 @@
<img src="/imgs/zone/anime.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ----------- | ---- | -------------------------------------------------- | ------------------------------------------------------------ |
| 番剧(主分区) | anime | 13 | | [/anime](https://www.bilibili.com/anime) |
| 连载动画 | serial | 33 | 当季连载的动画番剧 | [/v/anime/serial](https://www.bilibili.com/v/anime/serial) |
@@ -33,7 +33,7 @@
<img src="/imgs/zone/guochuang.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ----------- | ---- | ----------------- | ------------------------------------------------------------ |
| 国创(主分区) | guochuang | 167 | | [/guochuang](https://www.bilibili.com/guochuang) |
| 国产动画 | chinese | 153 | 我国出品的PGC动画 | [/v/guochuang/chinese](https://www.bilibili.com/v/guochuang/chinese) |
@@ -46,7 +46,7 @@
<img src="/imgs/zone/music.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ---------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 音乐(主分区) | music | 3 | | [/v/music](https://www.bilibili.com/v/music) |
| 原创音乐 | original | 28 | 个人或团队制作以音乐为主要原创因素的歌曲或纯音乐 | [/v/music/original](https://www.bilibili.com/v/music/original) |
@@ -62,7 +62,7 @@
<img src="/imgs/zone/dance.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 舞蹈(主分区) | dance | 129 | | [/v/dance](https://www.bilibili.com/v/dance) |
| 宅舞 | otaku | 20 | 与ACG相关的翻跳、原创舞蹈 | [/v/dance/otaku](https://www.bilibili.com/v/dance/otaku) |
@@ -76,7 +76,7 @@
<img src="/imgs/zone/game.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ----------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 游戏(主分区) | 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) |
@@ -94,7 +94,7 @@
<img src="/imgs/zone/knowledge.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| ---------------------------------------------- | ----------------- | ------ | ------------------------------------------------------ | ------------------------------------------------------------ |
| 知识(主分区) | knowledge | 36 | | [/v/knowledge](https://www.bilibili.com/v/knowledge) |
| 科学科普 | science | 201 | 回答你的十万个为什么 | [/v/knowledge/science](https://www.bilibili.com/v/knowledge/science) |
@@ -115,7 +115,7 @@
旧:<img src="/imgs/zone/digital.svg" width="100" height="100"/>新:<img src="/imgs/zone/tech.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------------- | ------------------- | ------- | ---------------------------------------------------------- | ------------------------------------------------------------ |
| 科技(主分区) | tech | 188 | | [/v/tech](https://www.bilibili.com/v/tech) |
| 数码(~~原手机平板~~) | digital | 95 | 科技数码产品大全,一起来做发烧友 | [/v/tech/digital](https://www.bilibili.com/v/tech/digital) |
@@ -133,7 +133,7 @@
<img src="/imgs/zone/car.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | -------- | ---- | ------------------------------------------------------------ | ---------------------------------------------------------- |
| 汽车(主分区) | car | 223 | | [/v/car](https://www.bilibili.com/v/car) |
| 汽车生活 | life | 176 | 分享汽车及出行相关的生活体验类视频 | [/v/car/life](https://www.bilibili.com/v/car/life) |
@@ -148,7 +148,7 @@
<img src="/imgs/zone/life.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------------- | -------------- | ------- | ------------------------------------------------ | ------------------------------------------------------------ |
| 生活(主分区) | life | 160 | | [/v/life](https://www.bilibili.com/v/life) |
| 搞笑 | funny | 138 | 各种沙雕有趣的搞笑剪辑,挑战,表演,配音等视频 | [/v/life/funny](https://www.bilibili.com/v/life/funny) |
@@ -167,7 +167,7 @@
<img src="/imgs/zone/food.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| ------------------------------ | ----------- | ---- | -------------------------------- | ------------------------------------------------------------ |
| 美食(主分区) | food | 211 | | [/v/food](https://www.bilibili.com/v/food) |
| 美食制作(原[生活]->[美食圈] | make | 76 | 学做人间美味,展示精湛厨艺 | [/v/food/make](https://www.bilibili.com/v/food/make) |
@@ -182,7 +182,7 @@
<img src="/imgs/zone/animal.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------- | ---------------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 动物圈 | animal主分区 | 217 | | [/v/animal](https://www.bilibili.com/v/animal) |
| 喵星人 | cat | 218 | 喵喵喵喵喵 | [/v/animal/cat](https://www.bilibili.com/v/animal/cat) |
@@ -196,7 +196,7 @@
<img src="/imgs/zone/kichiku.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | --------------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 鬼畜(主分区) | kichiku | 119 | | [/v/kichiku](https://www.bilibili.com/v/kichiku) |
| 鬼畜调教 | guide | 22 | 使用素材在音频、画面上做一定处理达到与BGM一定的同步感 | [/v/kichiku/guide](https://www.bilibili.com/v/kichiku/guide) |
@@ -209,7 +209,7 @@
<img src="/imgs/zone/fashion.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | -------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 时尚(主分区) | fashion | 155 | | [/v/fashion](https://www.bilibili.com/v/fashion) |
| 美妆 | makeup | 157 | 涵盖妆容、发型、美甲等教程,彩妆、护肤相关产品测评、分享等 | [/v/fashion/makeup](https://www.bilibili.com/v/fashion/makeup) |
@@ -226,7 +226,7 @@
<img src="/imgs/zone/information.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ----------- | ---- | -------------------------------------------- | ------------------------------------------------------------ |
| 资讯(主分区) | information | 202 | | [/v/information](https://www.bilibili.com/v/information) |
| 热点 | hotspot | 203 | 全民关注的时政热门资讯 | [/v/information/hotspot](https://www.bilibili.com/v/information/hotspot) |
@@ -240,7 +240,7 @@
<img src="/imgs/zone/ad.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| ------------------ | ------ | ------- | ---- | ------------ |
| ~~广告(主分区)~~ | ~~ad~~ | ~~165~~ | | ~~/v/ad~~ |
| ~~广告~~ | ~~ad~~ | ~~166~~ | | ~~/v/ad/ad~~ |
@@ -249,7 +249,7 @@
<img src="/imgs/zone/ent.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| ----------------------- | --------- | ------- | ----------------------------------- | -------------------------------------------------------- |
| 娱乐(主分区) | ent | 5 | | [/v/ent](https://www.bilibili.com/v/ent) |
| 综艺 | variety | 71 | 国内外有趣的综艺和综艺相关精彩剪辑 | [/v/ent/variety](https://www.bilibili.com/v/ent/variety) |
@@ -260,7 +260,7 @@
<img src="/imgs/zone/cinephile.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ------------ | ---- | -------------------------------- | ------------------------------------------------------------ |
| 影视(主分区) | cinephile | 181 | | [/v/cinephile](https://www.bilibili.com/v/cinephile) |
| 影视杂谈 | cinecism | 182 | 影视评论、解说、吐槽、科普等 | [/v/cinephile/cinecism](https://www.bilibili.com/v/cinephile/cinecism) |
@@ -272,7 +272,7 @@
<img src="/imgs/zone/documentary.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| ---------------- | ----------- | ---- | ---- | ------------------------------------------------------------ |
| 纪录片(主分区) | documentary | 177 | | [/documentary](https://www.bilibili.com/documentary) |
| 人文·历史 | history | 37 | | [/v/documentary/history](https://www.bilibili.com/v/documentary/history) |
@@ -284,7 +284,7 @@
<img src="/imgs/zone/movie.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| -------------- | ------- | ---- | ---- | ------------------------------------------------------------ |
| 电影(主分区) | movie | 23 | | [/movie](https://www.bilibili.com/movie) |
| 华语电影 | chinese | 147 | | [/v/movie/chinese](https://www.bilibili.com/v/movie/chinese) |
@@ -296,7 +296,7 @@
<img src="/imgs/zone/teleplay.svg" width="100" height="100"/>
| 名称 | 代号 | tID | 简介 | url路由 |
| 名称 | 代号 | tid | 简介 | url路由 |
| ---------------- | -------- | ---- | ---- | -------------------------------------------------------- |
| 电视剧(主分区) | tv | 11 | | [/tv](https://www.bilibili.com/tv) |
| 国产剧 | mainland | 185 | | [/v/tv/mainland](https://www.bilibili.com/v/tv/mainland) |

View File

@@ -83,15 +83,15 @@ B站的视频为http流媒体需要对应的api以视频id获取取流url
**部分视频**会有**分段**,需要特别注意
若视频有分P仅为单P的视频的url换P则需更换CID重新获取
若视频有分P仅为单P的视频的url换P则需更换cid重新获取
**url参数**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ---------------- | ------------ | ------------------------------------------------------------ |
| avid | num | 稿件avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 稿件bvID | 必要(可选) | avID与bvID任选一个 |
| cid | num | 视频CID | 必要 | |
| avid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
| cid | num | 视频cid | 必要 | |
| qn | num | 视频清晰度选择 | 非必要 | 未登录默认32480P<br />登录默认64720P<br />**值含义见上表**<br />dash方式无效 |
| fnval | num | 视频获取方式选择 | 非必要 | 默认为0<br />0 2flv方式可能会有分段<br />1低清mp4方式仅240P与360P且限速65K/s<br />16 80dash方式音视频分流支持H.265 |
| fnver | num | 0 | 非必要 | 固定为0 |
@@ -179,9 +179,9 @@ B站的视频为http流媒体需要对应的api以视频id获取取流url
**视频无分段时:**
获取视频`av99999999`/`BV1y7411Q7Eq`中的1PCID=`171776208`的视频流url清晰度为1080P+使用flv方式获取
获取视频`av99999999`/`BV1y7411Q7Eq`中的1Pcid=`171776208`的视频流url清晰度为1080P+使用flv方式获取
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/player/playurl' \
@@ -194,7 +194,7 @@ curl -G 'http://api.bilibili.com/x/player/playurl' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/player/playurl' \
@@ -417,9 +417,9 @@ curl -G 'http://api.bilibili.com/x/player/playurl' \
**示例:**
获取视频`av969628065`/`BV1rp4y1e745`中的1PCID=`244954665`的视频流url使用dash方式获取
获取视频`av969628065`/`BV1rp4y1e745`中的1Pcid=`244954665`的视频流url使用dash方式获取
avID方式:
avid方式:
```shell
curl -G 'http://api.bilibili.com/x/player/playurl' \
@@ -432,7 +432,7 @@ curl -G 'http://api.bilibili.com/x/player/playurl' \
-b 'SESSDATA=xxx'
```
bvID方式:
bvid方式:
```shell
curl -G 'http://api.bilibili.com/x/player/playurl' \