优化文档格式

This commit is contained in:
社会易姐QwQ 2020-06-08 22:44:46 +08:00
parent ce5bab10f9
commit a73b238934
33 changed files with 238 additions and 238 deletions

View File

@ -6,11 +6,11 @@
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| id | url | 专栏cvID | 必要 | |
| id | num | 专栏cvID | 必要 | |
**json回复**

View File

@ -1,6 +1,6 @@
# 封禁用户公示
**违规类型总览:**
**已知的违规类型代码总览:**
| 代码 | 含义 |
| ---- | -------------------- |
@ -36,13 +36,13 @@
每页最多10项
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------------------------------------------------ |
| btype | url | 来源筛选 | 非必要 | 空:全部类型<br />0系统封禁<br />1风纪仲裁 |
| otype | url | 类型筛选 | 非必要 | 0全部类型<br />1评论<br />2弹幕<br />3私信<br />4标签<br />5个人资料<br />6投稿<br />8专栏<br />10动态<br />11相簿 |
| pn | url | 页码 | 非必要 | 默认为1 |
| btype | num | 来源筛选 | 非必要 | 空:全部类型<br />0系统封禁<br />1风纪仲裁 |
| otype | num | 类型筛选 | 非必要 | 0全部类型<br />1评论<br />2弹幕<br />3私信<br />4标签<br />5个人资料<br />6投稿<br />8专栏<br />10动态<br />11相簿 |
| pn | num | 页码 | 非必要 | 默认为1 |
**json回复**
@ -170,11 +170,11 @@ http://api.bilibili.com/x/credit/blocked/list?btype=&otype=0&pn=1
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ---------- | ------ | ---- |
| id | url | 封禁公示ID | 必要 | |
| id | num | 封禁公示ID | 必要 | |
**json回复**

View File

@ -6,11 +6,11 @@
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | -------- | ------ | --------------------------------- |
| platform | url | 平台选择 | 必要 | 为web时输出域名<br />其他时输出ip |
| platform | str | 平台选择 | 必要 | 为web时输出域名<br />其他时输出ip |
**json回复**

View File

@ -18,12 +18,12 @@
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| --------- | ---- | -------- | ------ | -------------------------------------------------- |
| season_id | url | 课程ssID | 非必要 | season_id与ep_id任选其一<br />**与番剧ssID不互通** |
| ep_id | url | 课程epID | 非必要 | season_id与ep_id任选其一<br />**与番剧epID不互通** |
| season_id | num | 课程ssID | 非必要 | season_id与ep_id任选其一<br />**与番剧ssID不互通** |
| ep_id | num | 课程epID | 非必要 | season_id与ep_id任选其一<br />**与番剧epID不互通** |
**json回复**
@ -444,13 +444,13 @@ http://api.bilibili.com/pugv/view/web/season?season_id=61
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| --------- | ---- | -------- | ------ | -------------------- |
| season_id | url | 课程ssID | 必要 | **与番剧ssID不互通** |
| ps | url | 每页项数 | 非必要 | 默认为50 |
| pn | url | 页码 | 非必要 | 默认为1 |
| season_id | num | 课程ssID | 必要 | **与番剧ssID不互通** |
| ps | num | 每页项数 | 非必要 | 默认为50 |
| pn | num | 页码 | 非必要 | 默认为1 |
**json回复**

View File

@ -16,14 +16,14 @@
**部分视频**会有**分段**,需要特别注意
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------------- | ------ | ------------------------------------------------------------ |
| aid | url | 课程avID | 必要 | |
| ep_id | url | 课程epID | 必要 | |
| cid | url | 视频CID | 必要 | |
| qn | url | 视频清晰度选择 | 非必要 | 未登录默认32480P<br />登录默认64720P<br />**值含义见下表** |
| aid | num | 课程avID | 必要 | |
| ep_id | num | 课程epID | 必要 | |
| cid | num | 视频CID | 必要 | |
| qn | num | 视频清晰度选择 | 非必要 | 未登录默认32480P<br />登录默认64720P<br />**值含义见下表** |
分辨率代码:

View File

@ -226,11 +226,11 @@ http://member.bilibili.com/x/web/data/article
数据为前30天
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------ | ------ | -------------- |
| type | url | 目标数据类型 | 必要 | 类型代码见下表 |
| type | num | 目标数据类型 | 必要 | 类型代码见下表 |
类型代码`type`
@ -317,11 +317,11 @@ http://member.bilibili.com/x/web/data/pandect?type=1
数据为前30天
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------ | ------ | -------------- |
| type | url | 目标数据类型 | 必要 | 类型代码见下表 |
| type | num | 目标数据类型 | 必要 | 类型代码见下表 |
类型代码`type`
@ -403,11 +403,11 @@ http://member.bilibili.com/x/web/data/article/thirty?type=1
数据为上一天的
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------ | ------ | -------------- |
| type | url | 目标数据类型 | 必要 | 类型代码见下表 |
| type | num | 目标数据类型 | 必要 | 类型代码见下表 |
类型代码`type`

View File

@ -8,22 +8,22 @@
需要登录(SESSDATA)
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ---------------------- | ------ | ------------------------------------------------------------ |
| type | data | 1 | 必要 | |
| oid | data | 视频CID | 必要 | |
| msg | data | 弹幕内容 | 必要 | 长度小于100字符 |
| bvid | data | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | data | 视频avID | 非必要 | avID与bvID任选一个 |
| progress | data | 弹幕出现在视频内的时间 | 非必要 | 单位为毫秒<br />默认为0 |
| color | data | 弹幕颜色设置 | 非必要 | 详见[「弹幕」中的属性 p](danmaku.md#属性 p)<br />默认为16777215#FFFFFF白色 |
| fontsize | data | 弹幕字号设置 | 非必要 | 详见[「弹幕」中的属性 p](danmaku.md#属性 p)<br />默认为25 |
| pool | data | 弹幕池选择 | 非必要 | 0普通弹幕<br />1字幕弹幕<br />2BAS弹幕<br />默认为0 |
| mode | data | 弹幕类型选择 | 必要 | 1普通<br />4底部<br />5顶部<br />7高级<br />9BAS`pool`必须为2 |
| rnd | data | 16位10进制随机数 | 非必要 | **若无此项则发送弹幕冷却时间限制为90s**<br />若有此项则发送弹幕冷却时间限制为5s |
| csrf | data | cookies中的bili_jct | 必要 | |
| type | num | 1 | 必要 | |
| oid | num | 视频CID | 必要 | |
| msg | str | 弹幕内容 | 必要 | 长度小于100字符 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| progress | num | 弹幕出现在视频内的时间 | 非必要 | 单位为毫秒<br />默认为0 |
| color | num | 弹幕颜色设置 | 非必要 | 详见[「弹幕」中的属性 p](danmaku.md#属性 p)<br />默认为16777215#FFFFFF白色 |
| fontsize | num | 弹幕字号设置 | 非必要 | 详见[「弹幕」中的属性 p](danmaku.md#属性 p)<br />默认为25 |
| pool | num | 弹幕池选择 | 非必要 | 0普通弹幕<br />1字幕弹幕<br />2BAS弹幕<br />默认为0 |
| mode | num | 弹幕类型选择 | 必要 | 1普通<br />4底部<br />5顶部<br />7高级<br />9BAS`pool`必须为2 |
| rnd | num | 16位10进制随机数 | 非必要 | **若无此项则发送弹幕冷却时间限制为90s**<br />若有此项则发送弹幕冷却时间限制为5s |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -79,13 +79,13 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=62131&msg=%e5%89%8d%e6%9d%a5%e8%80%83%e5%8
需要登录(SESSDATA)
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- |
| dmid | data | 弹幕ID | 必要 | |
| cid | data | 视频CID | 必要 | |
| csrf | data | cookies中的bili_jct | 必要 | |
| dmid | num | 弹幕ID | 必要 | |
| cid | num | 视频CID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -122,13 +122,13 @@ curl -b "SESSDATA=xxx" -d "dmid=32310301474947077&cid=168901231&csrf=xxx" "http:
购买一次需要2硬币同时向up主发送请求
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- |
| mode | data | sp | 必要 | |
| cid | data | 视频CID | 必要 | |
| csrf | data | cookies中的bili_jct | 必要 | |
| mode | str | sp | 必要 | |
| cid | num | 视频CID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -163,12 +163,12 @@ curl -b "SESSDATA=xxx" -d "mode=sp&cid=168901231&csrf=xxx" "http://api.bilibili.
需要登录(SESSDATA)
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------- | ------ | ---- |
| mode | url | sp | 必要 | |
| cid | url | 视频CID | 必要 | |
| mode | str | sp | 必要 | |
| cid | num | 视频CID | 必要 | |
**json回复**

View File

@ -12,11 +12,11 @@
**使用deflate压缩注意解码**
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------- | ------ | ---- |
| oid | url | 视频CID | 必要 | |
| oid | num | 视频CID | 必要 | |
**示例:**
@ -32,11 +32,11 @@ http://api.bilibili.com/x/v1/dm/list.so?oid=144541892
**使用deflate压缩注意解码**
**参数**
**url**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------- | ------ | ---- |
| cid | url | 视频CID | 必要 | |
| cid | num | 视频CID | 必要 | |
**示例:**

View File

@ -8,13 +8,13 @@
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------ |
| type | url | 1 | 必要 | 作用尚不明确 |
| oid | url | 视频CID | 必要 | |
| month | url | 查询月份 | 必要 | mm-dd |
| type | num | 1 | 必要 | 作用尚不明确 |
| oid | num | 视频CID | 必要 | |
| month | str | 查询月份 | 必要 | mm-dd |
**json回复**
@ -85,13 +85,13 @@ http://api.bilibili.com/x/v2/dm/history/index?type=1&oid=144541892&month=2019-12
**使用deflate压缩注意解码**
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------ |
| type | url | 1 | 必要 | 作用尚不明确 |
| oid | url | 视频CID | 必要 | |
| date | url | 弹幕日期 | 必要 | yyyy-mm-dd |
| type | num | 1 | 必要 | 作用尚不明确 |
| oid | num | 视频CID | 必要 | |
| date | str | 弹幕日期 | 必要 | yyyy-mm-dd |
**示例:**

View File

@ -8,11 +8,11 @@
最近产生的几条弹幕内容,**最多20条**
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------ | ------ | ---- |
| aid | url | 视频avID或视频bvID | 必要 | |
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | -------- | ------------------ | ------ | ---- |
| aid | num或str | 视频avID或视频bvID | 必要 | |
**json回复**

View File

@ -12,12 +12,12 @@
注意非日常类型像素宽高必须大于420
**参数multipart/form-data**
**正文参数multipart/form-data**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ------------------ | ------ | ------------------------------------------------------------ |
| file_up | data | 需要上传的图片文件 | 必要 | 格式仅支持jpg png gif |
| category | data | 图片类型 | 必要 | daily日常动态<br />draw绘画画友<br />cos摄影COSPLAY |
| file_up | file | 需要上传的图片文件 | 必要 | 格式仅支持jpg png gif |
| category | str | 图片类型 | 必要 | daily日常动态<br />draw绘画画友<br />cos摄影COSPLAY |
**json回复**

View File

@ -10,15 +10,15 @@
需要登录(SESSDATA)
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ------------------- | ------ | ------------------------------------------------- |
| elec_num | data | 充电电池数量 | 必要 | 必须在20-99990之间 |
| up_mid | data | 充电对象用户UID | 必要 | |
| otype | data | 充电来源 | 必要 | up空间充电<br />archive视频充电 |
| oid | data | 充电来源代码 | 必要 | 空间充电充电对象用户UID<br />视频充电视频avID |
| csrf | data | cookies中的bili_jct | 必要 | |
| elec_num | num | 充电电池数量 | 必要 | 必须在20-99990之间 |
| up_mid | num | 充电对象用户UID | 必要 | |
| otype | str | 充电来源 | 必要 | up空间充电<br />archive视频充电 |
| oid | num | 充电来源代码 | 必要 | 空间充电充电对象用户UID<br />视频充电视频avID |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -37,7 +37,7 @@
| -------- | ---- | ----------- | ------------------------------------------------ |
| mid | num | 本用户UID | |
| up_mid | num | 目标用户UID | |
| order_no | str | 交易编号 | 用于添加充电备注 |
| order_no | str | 留言token | 用于添加充电留言 |
| elec_num | num | 充电电池数 | |
| exp | num | 获得经验数 | |
| status | num | 返回结果 | 4成功<br />-2低于20电池下限<br />-4B币不足 |
@ -45,7 +45,7 @@
**示例:**
以空间的方式向用户`UID=293793435`充了20电池得到2经验交易编号为`BPRG5CEC3VUPOOANA540`
以空间的方式向用户`UID=293793435`充了20电池得到2经验留言token为`BPRG5CEC3VUPOOANA540`
此时`data`.`status`=`4`

View File

@ -22,16 +22,16 @@
秘钥有效时间为10分钟
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------------------- | ---- | ------------------- | ------ | ------------------------------------------------------------ |
| up_mid | data | 充电对象用户UID | 必要 | |
| elec_num | data | 充电电池数量 | 必要 | 必须在20-99990之间<br />1-19区间视为充值B币 |
| is_bp_remains_prior | data | 是否优先扣除B币 | 必要 | true<br />false<br />在B币不足时剩余的部分利用支付平台支付 |
| otype | data | 充电来源 | 必要 | up空间充电<br />archive视频充电 |
| oid | data | 充电来源代码 | 必要 | 空间充电充电对象用户UID<br />视频充电视频avID |
| csrf | data | cookies中的bili_jct | 必要 | |
| up_mid | num | 充电对象用户UID | 必要 | |
| elec_num | num | 充电电池数量 | 必要 | 必须在20-99990之间<br />1-19区间视为充值B币 |
| is_bp_remains_prior | bool | 是否优先扣除B币 | 必要 | true<br />false<br />在B币不足时剩余的部分利用支付平台支付 |
| otype | str | 充电来源 | 必要 | up空间充电<br />archive视频充电 |
| oid | num | 充电来源代码 | 必要 | 空间充电充电对象用户UID<br />视频充电视频avID |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -79,11 +79,11 @@ curl -b "SESSDATA=xxx" -d "up_mid=23215368&elec_num=10&is_bp_remains_prior=false
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | -------- | ------ | ---- |
| qr_token | url | 扫码秘钥 | 必要 | |
| qr_token | str | 扫码秘钥 | 必要 | |
**json回复**
@ -101,7 +101,7 @@ curl -b "SESSDATA=xxx" -d "up_mid=23215368&elec_num=10&is_bp_remains_prior=false
| 字段 | 类型 | 内容 | 备注 |
| -------- | ---- | ----------- | ------------------------------------------------------------ |
| qr_token | str | 扫码秘钥 | |
| order_no | str | 交易编号 | 未成功则无此项<br />用于添加充电备注 |
| order_no | str | 留言token | 未成功则无此项<br />用于添加充电留言 |
| mid | num | 当前用户UID | |
| status | num | 状态值 | 若秘钥错误则无此项<br />1已支付<br />2未扫描<br />3未确认 |
@ -141,7 +141,7 @@ http://api.bilibili.com/x/ugcpay/trade/elec/pay/order/status?qr_token=c7cbdc47fc
}
```
成功支付后,`data`.`ststus`的值为`1`,且`data`.`order_no`存在交易编号
成功支付后,`data`.`ststus`的值为`1`,且`data`.`order_no`存在留言token
http://api.bilibili.com/x/ugcpay/trade/elec/pay/order/status?qr_token=bd649c836c524550bfe22a369334fc05

View File

@ -6,11 +6,11 @@
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ----------- | ------ | ---- |
| mid | url | 目标用户UID | 必要 | |
| mid | num | 目标用户UID | 必要 | |
**json回复**
@ -137,13 +137,13 @@
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------ | ------ | ------------------ |
| mid | url | 目标用户UID | 必要 | |
| aid | url | 目标视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 目标视频bvID | 非必要 | avID与bvID任选一个 |
| mid | num | 目标用户UID | 必要 | |
| aid | num | 目标视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 目标视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**

View File

@ -6,13 +6,13 @@
需要登录(SESSDATA)
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ------------------- | ------ | ---- |
| order_id | data | 交易编号 | 必要 | |
| message | data | 留言内容 | 必要 | |
| csrf | data | cookies中的bili_jct | 必要 | |
| order_id | str | 留言token | 必要 | |
| message | str | 留言内容 | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -26,7 +26,7 @@
**示例:**
成功为交易编号为`BPRG5CEC3VUPOOANA540`的充电操作,添加了内容为`支持一下大佬`的留言
为留言token为`BPRG5CEC3VUPOOANA540`的充电操作,添加了内容为`支持一下大佬`的留言
curl -b "SESSDATA=xxx" -d "csrf=xxx&order_id=BPRG
5CEC3VUPOOANA540&message=%e6%94%af%e6%8c%81%e4%b8%80%e4%b8%8b%e5%a4%a7%e4%bd%ac" "http://api.bilibili.com/x/ugcpay/trade/elec/message"

View File

@ -10,12 +10,12 @@
需要登录(SESSDATA)
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------- |
| pn | url | 页码 | 非必要 | 默认为1 |
| ps | url | 每页项数 | 非必要 | |
| pn | num | 页码 | 非必要 | 默认为1 |
| ps | num | 每页项数 | 非必要 | |
**json回复**
@ -375,12 +375,12 @@ http://api.bilibili.com/x/v2/history?ps=5&pn=1
需要登录(SESSDATA)
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ------------------------ |
| kid | data | 删除的目标记录 | 必要 | 格式archive_{视频avID} |
| csrf | data | cookies中的bili_jct | 必要 | |
| kid | str | 删除的目标记录 | 必要 | 格式archive_{视频avID} |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -416,11 +416,11 @@ curl -b "SESSDATA=xxx" -d "kid=archive_540580868&csrf=xxx" "http://api.bilibili.
需要登录(SESSDATA)
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- |
| csrf | data | cookies中的bili_jct | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -458,12 +458,12 @@ curl -b "SESSDATA=xxx" -d "csrf=xxx" "http://api.bilibili.com/x/v2/history/clear
该功能不会影响历史记录的保存于删除
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | -------------------------------------------- |
| switch | data | 停用开关 | 非必要 | true停用<br />false正常<br />默认为false |
| csrf | data | cookies中的bili_jct | 必要 | |
| switch | bool | 停用开关 | 非必要 | true停用<br />false正常<br />默认为false |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**

View File

@ -12,13 +12,13 @@
最多添加100个视频
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ------------------ |
| aid | data | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | data | 视频bvID | 非必要 | avID与bvID任选一个 |
| csrf | data | cookies中的bili_jct | 必要 | |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -64,13 +64,13 @@ curl -b "SESSDATA=xxx" -d "aid=41687433&csrf=xxx" "http://api.bilibili.com/x/v2/
超过容量后会截取容量之内的添加
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | --------------------- | ------ | ---- |
| cid | data | 目标频道ID | 必要 | |
| mid | data | 目标频道所属的用户UID | 必要 | |
| csrf | data | cookies中的bili_jct | 必要 | |
| cid | num | 目标频道ID | 必要 | |
| mid | num | 目标频道所属的用户UID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -382,13 +382,13 @@ http://api.bilibili.com/x/v2/history/toview
需要登录(SESSDATA)
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------------ | ------ | ------------------------------------------------------------ |
| viewed | data | 是否删除所有已观看的视频 | 非必要 | true删除已观看视频<br />false不删除已观看视频<br />默认为false |
| aid | data | 删除的目标记录的avID | 非必要 | |
| csrf | data | cookies中的bili_jct | 必要 | |
| viewed | bool | 是否删除所有已观看的视频 | 非必要 | true删除已观看视频<br />false不删除已观看视频<br />默认为false |
| aid | num | 删除的目标记录的avID | 非必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -436,11 +436,11 @@ curl -b "SESSDATA=xxx" -d "viewed=true&csrf=xxx" "http://api.bilibili.com/x/v2/h
需要登录(SESSDATA)
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- |
| csrf | data | cookies中的bili_jct | 必要 | |
| csrf | num | cookies中的bili_jct | 必要 | |
**json回复**

View File

@ -1,16 +1,16 @@
# 直播间基本信息
## 用户直播间状态
## 获取用户对应的直播间状态
> http://api.live.bilibili.com/room/v1/Room/getRoomInfoOld
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ----------- | ------ | ---- |
| mid | url | 目标用户UID | 必要 | |
| mid | num | 目标用户UID | 必要 | |
**json回复**

View File

@ -10,13 +10,13 @@
还需验证cookie中`bili_jct`的值正确并与`csrf`相同
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------- | ---- | ------------------- | ------ | -------------------- |
| room_id | data | 直播间ID | 必要 | 必须为自己的直播间ID |
| title | data | 直播间标题 | 必要 | 最大20字符 |
| csrf | data | cookies中的bili_jct | 必要 | |
| room_id | num | 直播间ID | 必要 | 必须为自己的直播间ID |
| title | str | 直播间标题 | 必要 | 最大20字符 |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -56,14 +56,14 @@ curl -b "SESSDATA=xxx;bili_jct=xxx" -d "room_id=10352053&title=%E6%B5%8B%E8%AF%9
开播时必须有分区选择,开播后返回推流地址
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ---------------------- | ------ | ---------------------------- |
| room_id | data | 直播间ID | 必要 | 必须为自己的直播间ID |
| area_v2 | data | 直播分区ID子分区ID | 必要 | 详见[直播分区](live_area.md) |
| platform | data | 必须为`pc` | 必要 | |
| csrf | data | cookies中的bili_jct | 必要 | |
| room_id | num | 直播间ID | 必要 | 必须为自己的直播间ID |
| area_v2 | num | 直播分区ID子分区ID | 必要 | 详见[直播分区](live_area.md) |
| platform | str | 必须为`pc` | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -183,12 +183,12 @@ curl -b "SESSDATA=xxx;bili_jct=xxx" -d "room_id=10352053&area_v2=27&platform=pc&
还需验证cookie中`bili_jct`的值正确并与`csrf`相同
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------- | ---- | ------------------- | ------ | -------------------- |
| room_id | data | 直播间ID | 必要 | 必须为自己的直播间ID |
| csrf | data | cookies中的bili_jct | 必要 | |
| room_id | num | 直播间ID | 必要 | 必须为自己的直播间ID |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**

View File

@ -70,12 +70,12 @@ http://passport.bilibili.com/qrcode/getLoginUrl
`sid` `DedeUserID` `DedeUserID__ckMd5` `SESSDATA` `bili_jct`
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ------------ | ------ | ----------------------------- |
| oauthKey | data | 扫码登录秘钥 | 必要 | |
| gourl | data | 跳转url | 非必要 | 默认为http://www.bilibili.com |
| oauthKey | str | 扫码登录秘钥 | 必要 | |
| gourl | str | 跳转url | 非必要 | 默认为http://www.bilibili.com |
**json回复**

View File

@ -158,7 +158,7 @@ http://api.bilibili.com/x/web-interface/nav
## 登录用户信息2仅部分 带有转义)
> http://account.bilibili.com/home/userInfo (带有转义)
> http://account.bilibili.com/home/userInfo
*方式:GET*

View File

@ -8,11 +8,11 @@
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| sid | url | 音频auID | 必要 | |
| sid | num | 音频auID | 必要 | |
**json回复**
@ -46,11 +46,11 @@ http://www.bilibili.com/audio/music-service-c/web/collections/songs-coll?sid=135
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| sid | url | 音频auID | 必要 | |
| sid | num | 音频auID | 必要 | |
**json回复**

View File

@ -6,11 +6,11 @@
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| sid | url | 音频auID | 必要 | |
| sid | num | 音频auID | 必要 | |
**json回复**
@ -140,11 +140,11 @@ http://www.bilibili.com/audio/music-service-c/web/song/info?sid=13598
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| sid | url | 音频auID | 必要 | |
| sid | num | 音频auID | 必要 | |
**json回复**
@ -232,11 +232,11 @@ http://www.bilibili.com/audio/music-service-c/web/tag/song?sid=15664
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| sid | url | 音频auID | 必要 | |
| sid | num | 音频auID | 必要 | |
**json回复**
@ -364,11 +364,11 @@ http://www.bilibili.com/audio/music-service-c/web/member/song?sid=815861
同「查询歌曲基本信息」中的lrc歌词
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| sid | url | 音频auID | 必要 | |
| sid | num | 音频auID | 必要 | |
**json回复**

View File

@ -8,12 +8,12 @@
需要登录(SESSDATA)及验证DedeUserID存在且不为0
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| pn | url | 页码 | 必要 | |
| ps | url | 每页项数 | 必要 | |
| pn | num | 页码 | 必要 | |
| ps | num | 每页项数 | 必要 | |
**json回复**
@ -166,11 +166,11 @@
需要登录(SESSDATA)及验证DedeUserID存在且不为0
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------ | ------ | ------------------ |
| sid | url | 音频收藏夹ID | 必要 | 必须为默认收藏夹ID |
| sid | num | 音频收藏夹ID | 必要 | 必须为默认收藏夹ID |
**json回复**

View File

@ -8,11 +8,11 @@
唯缺投币数2333333
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| sid | url | 音频auID | 必要 | |
| sid | num | 音频auID | 必要 | |
**json回复**

View File

@ -8,12 +8,12 @@
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**
@ -355,12 +355,12 @@ http://i0.hdslb.com/bfs/face/5387950a59be8038daaae3f66dfb5a85e20d5737.jpg
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**
@ -398,12 +398,12 @@ http://api.bilibili.com/x/web-interface/archive/desc?aid=39330059
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**

View File

@ -12,14 +12,14 @@
*方式POST*
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---------------------- |
| aid | data | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | data | 视频bvID | 非必要 | avID与bvID任选一个 |
| like | data | 操作方式 | 必要 | 1点赞<br />2取消赞 |
| csrf | data | cookies中的bili_jct | 必要 | |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
| like | num | 操作方式 | 必要 | 1点赞<br />2取消赞 |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -57,15 +57,15 @@ curl -b "SESSDATA=xxx" -d "aid=79677524&like=1&csrf=xxx" "http://api.bilibili.co
*方式POST*
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ----------- | ---- | ------------------- | ------ | --------------------------------------- |
| aid | data | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | data | 视频bvID | 非必要 | avID与bvID任选一个 |
| select_like | data | 附加点赞 | 非必要 | 0不点赞<br />1同时点赞<br />默认为0 |
| multiply | data | 投币数量 | 必要 | 上限为2 |
| csrf | data | cookies中的bili_jct | 必要 | |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
| select_like | num | 附加点赞 | 非必要 | 0不点赞<br />1同时点赞<br />默认为0 |
| multiply | num | 投币数量 | 必要 | 上限为2 |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -115,15 +115,15 @@ curl -b "SESSDATA=xxx" -d "aid=90671873&select_like=1&multiply=2&csrf=xxx" "http
需要验证`referer`为 `http://www.bilibili.com`或`https://www.bilibili.com`域名下
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------------- | ---- | ------------------- | ------ | ----------------------- |
| rid | data | 视频avID | 必要 | |
| type | data | 必须为2 | 必要 | |
| add_media_ids | data | 需要加入的收藏夹ID | 非必要 | 同时添加多个,用`,`分隔 |
| del_media_ids | data | 需要取消的收藏夹ID | 非必要 | 同时取消多个,用`,`分隔 |
| csrf | data | cookies中的bili_jct | 必要 | |
| rid | num | 视频avID | 必要 | |
| type | num | 必须为2 | 必要 | |
| add_media_ids | nums | 需要加入的收藏夹ID | 非必要 | 同时添加多个,用`,`分隔 |
| del_media_ids | nums | 需要取消的收藏夹ID | 非必要 | 同时取消多个,用`,`分隔 |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -169,13 +169,13 @@ curl --referer "http://www.bilibili.com" -b "SESSDATA=xxx" -d "rid=90671873&type
同时点赞投币收藏视频,收藏于默认收藏夹中
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ------------------ |
| aid | data | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | data | 视频bvID | 非必要 | avID与bvID任选一个 |
| csrf | data | cookies中的bili_jct | 必要 | |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -231,11 +231,11 @@ curl -b "SESSDATA=xxx" -d "aid=91003840&csrf=xxx" "http://api.bilibili.com/x/web
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------ | ------ | ---- |
| aid | url | 视频avID或视频bvID | 必要 | |
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | -------- | ------------------ | ------ | ---- |
| aid | num或str | 视频avID或视频bvID | 必要 | |
**json回复**
@ -285,12 +285,12 @@ http://api.bilibili.com/x/v2/fav/video/favoured?aid=46281123
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**
@ -330,12 +330,12 @@ http://api.bilibili.com/x/web-interface/archive/has/like?aid=39330059
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**

View File

@ -10,11 +10,11 @@
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ----- | ------ | ---- |
| vid | url | 视CID | 必要 | |
| vid | num | 视CID | 必要 | |
**json回复**

View File

@ -8,12 +8,12 @@
最多获取40条推荐视频
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**

View File

@ -11,14 +11,14 @@
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------ | ------ | ----------------------------------- |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| cid | url | 分P CID | 非必要 | 默认为1P |
| index | url | json数组截取时间表 | 非必要 | 1需要<br />0不需要<br />默认为0 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
| cid | num | 分P CID | 非必要 | 默认为1P |
| index | num | json数组截取时间表 | 非必要 | 1需要<br />0不需要<br />默认为0 |
**json回复**
@ -93,11 +93,11 @@ http://api.bilibili.com/x/player/videoshot?aid=26273789&index=1
内容与「获取视频快照1」加参数「index」=1相同但url带有转义仅限第1P
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| aid | url | 视频avID | 必要 | |
| aid | num | 视频avID | 必要 | |
**json回复**

View File

@ -5,11 +5,11 @@
*方式:GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ---- |
| aid | url | 视频avID | 必要 | |
| aid | num | 视频avID | 必要 | |
**json回复**
@ -83,12 +83,12 @@ http://api.bilibili.com/archive_stat/stat?aid=91572143
**此API克pythonUA中只要存在\*python\*字眼就无法获取正确内容如用py请改UA**
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**

View File

@ -6,12 +6,12 @@
*方式GET*
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
**json回复**
@ -195,13 +195,13 @@ http://api.bilibili.com/x/tag/archive/tags?aid=89772773
重复访问为取消
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- |
| aid | data | 视频avID | 必要 | |
| tag_id | data | TAGID | 必要 | |
| csrf | data | cookies中的bili_jct | 必要 | |
| aid | num | 视频avID | 必要 | |
| tag_id | num | TAGID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**
@ -239,13 +239,13 @@ curl -b "SESSDATA=xxx" -d "csrf=xxx&aid=89772773&tag_id=12620189" "http://api.bi
重复访问为取消
**参数( application/x-www-form-urlencoded **
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- |
| aid | data | 视频avID | 必要 | |
| tag_id | data | TAGID | 必要 | |
| csrf | data | cookies中的bili_jct | 必要 | |
| aid | num | 视频avID | 必要 | |
| tag_id | num | TAGID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | |
**json回复**

View File

@ -16,14 +16,14 @@
若视频有分P仅为单P的视频的url换P则需更换CID重新获取
**参数:**
**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------------- | ------ | ------------------------------------------------------------ |
| aid | url | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | url | 视频bvID | 非必要 | avID与bvID任选一个 |
| cid | url | 视频CID | 必要 | |
| qn | url | 视频清晰度选择 | 非必要 | 未登录默认32480P<br />登录默认64720P<br />**值含义见下表** |
| aid | num | 视频avID | 非必要 | avID与bvID任选一个 |
| bvid | str | 视频bvID | 非必要 | avID与bvID任选一个 |
| cid | num | 视频CID | 必要 | |
| qn | num | 视频清晰度选择 | 非必要 | 未登录默认32480P<br />登录默认64720P<br />**值含义见下表** |
分辨率代码: