添加api鉴权说明

This commit is contained in:
SocialSisterYi 2020-07-09 16:34:50 +08:00
parent 82ad3a3e4a
commit 9796d1773b
18 changed files with 299 additions and 282 deletions

View File

@ -31,7 +31,7 @@
计划整理分类&目录√代表已完成x代表正在施工... 计划整理分类&目录√代表已完成x代表正在施工...
- cookie - [API认证与鉴权](other/API_auth.md)×
- [图片格式化](other/picture.md)√ - [图片格式化](other/picture.md)√
- [登录](login) - [登录](login)
- [二维码登录](login/QR.md)√ - [二维码登录](login/QR.md)√
@ -100,9 +100,9 @@
- [评论区](comment) - [评论区](comment)
- [评论区明细](comment/comment_list.md)√ - [评论区明细](comment/comment_list.md)√
- [操作](comment/action.md)√ - [操作](comment/action.md)√
- [表情](emoji) - [表情](emote)
- [表情及表情包信息](emoji/emoji_list.md)× - [表情及表情包信息](emote/emote_list.md)√
- 操作 - [操作](emote/action.md)√
- [创作中心](creativecenter) - [创作中心](creativecenter)
- [统计与数据](creativecenter/statistics&data.md)x - [统计与数据](creativecenter/statistics&data.md)x
- 列表查询相关 - 列表查询相关

View File

@ -16,7 +16,7 @@
| ------ | ---- | ------------------- | ------ | ---------------------- | | ------ | ---- | ------------------- | ------ | ---------------------- |
| id | num | 文章cvID | 必要 | | | id | num | 文章cvID | 必要 | |
| type | num | 操作方式 | 必要 | 1点赞<br />2取消赞 | | type | num | 操作方式 | 必要 | 1点赞<br />2取消赞 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -58,7 +58,7 @@ curl -b "SESSDATA=xxx" -d "id=5806746&type=1&csrf=xxx" "http://api.bilibili.com/
| -------- | ---- | ------------------- | ------ | ------- | | -------- | ---- | ------------------- | ------ | ------- |
| aid | num | 文章cvID | 必要 | | | aid | num | 文章cvID | 必要 | |
| multiply | num | 投币数量 | 必要 | 上限为2 | | multiply | num | 投币数量 | 必要 | 上限为2 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -109,7 +109,7 @@ curl -b "SESSDATA=xxx" -d "aid=5806746&multiply=1&csrf=xxx" "http://api.bilibili
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- | | ------ | ---- | ------------------- | ------ | ---- |
| id | num | 文章cvID | 必要 | | | id | num | 文章cvID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -13,14 +13,14 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------- | ---- | ------------------- | ------ | ------------------------------------------------------------ | | ------- | ---- | ------------------------ | ------ | ------------------------------------------------------------ |
| type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** | | type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** |
| oid | num | 目标评论区ID | 必要 | | | oid | num | 目标评论区ID | 必要 | |
| root | num | 根评论rpID | 非必要 | 二级评论以上使用 | | root | num | 根评论rpID | 非必要 | 二级评论以上使用 |
| parent | num | 父评论rpID | 非必要 | 二级评论同根评论ID<br />大于二级评论为要回复的评论ID | | parent | num | 父评论rpID | 非必要 | 二级评论同根评论ID<br />大于二级评论为要回复的评论ID |
| message | str | 发送评论内容 | 必要 | 最大1000字符<br />表情使用表情转义符 | | message | str | 发送评论内容 | 必要 | 最大1000字符<br />表情使用表情转义符 |
| plat | num | 发送平台标识 | 非必要 | 1web端<br />2安卓客户端<br />3ios客户端<br />4wp客户端<br />默认为1 | | plat | num | 发送平台标识 | 非必要 | 1web端<br />2安卓客户端<br />3ios客户端<br />4wp客户端<br />默认为1 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -225,12 +225,12 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&message=%E6%B5%8B%E8%AF%95test%5
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ----------------------------------------------- | | ------ | ---- | ------------------------ | ------ | ----------------------------------------------- |
| type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** | | type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** |
| oid | num | 目标评论区ID | 必要 | | | oid | num | 目标评论区ID | 必要 | |
| rpid | num | 目标评论rpID | 必要 | | | rpid | num | 目标评论rpID | 必要 | |
| action | num | 操作代码 | 非必要 | 默认为0<br />0取消赞<br />1点赞 | | action | num | 操作代码 | 非必要 | 默认为0<br />0取消赞<br />1点赞 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -269,12 +269,12 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xx
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ----------------------------------------------- | | ------ | ---- | ------------------------ | ------ | ----------------------------------------------- |
| type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** | | type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** |
| oid | num | 目标评论区ID | 必要 | | | oid | num | 目标评论区ID | 必要 | |
| rpid | num | 目标评论rpID | 必要 | | | rpid | num | 目标评论rpID | 必要 | |
| action | num | 操作代码 | 非必要 | 默认为0<br />0取消踩<br />1点踩 | | action | num | 操作代码 | 非必要 | 默认为0<br />0取消踩<br />1点踩 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -313,11 +313,11 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xx
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ----------------------------------------------- | | ------ | ---- | ------------------------ | ------ | ----------------------------------------------- |
| type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** | | type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** |
| oid | num | 目标评论区ID | 必要 | | | oid | num | 目标评论区ID | 必要 | |
| rpid | num | 目标评论rpID | 必要 | | | rpid | num | 目标评论rpID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -356,12 +356,12 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&csrf=xxx" "http:
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ----------------------------------------------- | | ------ | ---- | ------------------------ | ------ | ----------------------------------------------- |
| type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** | | type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** |
| oid | num | 目标评论区ID | 必要 | | | oid | num | 目标评论区ID | 必要 | |
| rpid | num | 目标评论rpID | 必要 | | | rpid | num | 目标评论rpID | 必要 | |
| action | num | 操作代码 | 非必要 | 默认为0<br />0取消置顶<br />1设为置顶 | | action | num | 操作代码 | 非必要 | 默认为0<br />0取消置顶<br />1设为置顶 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -398,13 +398,13 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=2940645593&action=1&csrf=xx
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------- | ---- | ------------------- | ------ | ------------------------------------------------------------ | | ------- | ---- | ------------------------ | ------ | ------------------------------------------------------------ |
| type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** | | type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** |
| oid | num | 目标评论区ID | 必要 | | | oid | num | 目标评论区ID | 必要 | |
| rpid | num | 目标评论rpID | 必要 | | | rpid | num | 目标评论rpID | 必要 | |
| reason | num | 举报类型 | 必要 | 0自定义备注<br />1垃圾广告<br />2色情<br />4引战<br />5剧透<br />7人身攻击<br />8内容不相关<br />9违法违规<br />10低俗<br />12赌博诈骗<br />15侵犯隐私<br />16抢楼<br />17青少年不良信息 | | reason | num | 举报类型 | 必要 | 0自定义备注<br />1垃圾广告<br />2色情<br />4引战<br />5剧透<br />7人身攻击<br />8内容不相关<br />9违法违规<br />10低俗<br />12赌博诈骗<br />15侵犯隐私<br />16抢楼<br />17青少年不良信息 |
| content | str | 自定义举报备注 | 非必要 | `reason=0`时有效 | | content | str | 自定义举报备注 | 非必要 | `reason=0`时有效 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -11,7 +11,7 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ---------------------- | ------------ | ------------------------------------------------------------ | | -------- | ---- | ------------------------ | ------------ | ------------------------------------------------------------ |
| type | num | 1 | 必要 | | | type | num | 1 | 必要 | |
| oid | num | 视频CID | 必要 | | | oid | num | 视频CID | 必要 | |
| msg | str | 弹幕内容 | 必要 | 长度小于100字符 | | msg | str | 弹幕内容 | 必要 | 长度小于100字符 |
@ -23,7 +23,7 @@
| pool | num | 弹幕池选择 | 非必要 | 0普通弹幕<br />1字幕弹幕<br />2BAS弹幕<br />默认为0 | | pool | num | 弹幕池选择 | 非必要 | 0普通弹幕<br />1字幕弹幕<br />2BAS弹幕<br />默认为0 |
| mode | num | 弹幕类型选择 | 必要 | 1普通<br />4底部<br />5顶部<br />7高级<br />9BAS`pool`必须为2 | | mode | num | 弹幕类型选择 | 必要 | 1普通<br />4底部<br />5顶部<br />7高级<br />9BAS`pool`必须为2 |
| rnd | num | 16位10进制随机数 | 非必要 | **若无此项则发送弹幕冷却时间限制为90s**<br />若有此项则发送弹幕冷却时间限制为5s | | rnd | num | 16位10进制随机数 | 非必要 | **若无此项则发送弹幕冷却时间限制为90s**<br />若有此项则发送弹幕冷却时间限制为5s |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -82,10 +82,10 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=62131&msg=%e5%89%8d%e6%9d%a5%e8%80%83%e5%8
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- | | ------ | ---- | ------------------------ | ------ | ---- |
| dmid | num | 弹幕dmID | 必要 | | | dmid | num | 弹幕dmID | 必要 | |
| cid | num | 视频CID | 必要 | | | cid | num | 视频CID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -125,10 +125,10 @@ curl -b "SESSDATA=xxx" -d "dmid=32310301474947077&cid=168901231&csrf=xxx" "http:
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- | | ------ | ---- | ------------------------ | ------ | ---- |
| mode | str | sp | 必要 | | | mode | str | sp | 必要 | |
| cid | num | 视频CID | 必要 | | | cid | num | 视频CID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -13,12 +13,12 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ------------------- | ------ | ------------------------------------------------- | | -------- | ---- | ------------------------ | ------ | ------------------------------------------------- |
| elec_num | num | 充电电池数量 | 必要 | 必须在20-99990之间 | | elec_num | num | 充电电池数量 | 必要 | 必须在20-99990之间 |
| up_mid | num | 充电对象用户UID | 必要 | | | up_mid | num | 充电对象用户UID | 必要 | |
| otype | str | 充电来源 | 必要 | up空间充电<br />archive视频充电 | | otype | str | 充电来源 | 必要 | up空间充电<br />archive视频充电 |
| oid | num | 充电来源代码 | 必要 | 空间充电充电对象用户UID<br />视频充电视频avID | | oid | num | 充电来源代码 | 必要 | 空间充电充电对象用户UID<br />视频充电视频avID |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -25,13 +25,13 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------------------- | ---- | ------------------- | ------ | ------------------------------------------------------------ | | ------------------- | ---- | ------------------------ | ------ | ------------------------------------------------------------ |
| up_mid | num | 充电对象用户UID | 必要 | | | up_mid | num | 充电对象用户UID | 必要 | |
| elec_num | num | 充电电池数量 | 必要 | 必须在20-99990之间<br />1-19区间视为充值B币 | | elec_num | num | 充电电池数量 | 必要 | 必须在20-99990之间<br />1-19区间视为充值B币 |
| is_bp_remains_prior | bool | 是否优先扣除B币 | 必要 | true<br />false<br />在B币不足时剩余的部分利用支付平台支付 | | is_bp_remains_prior | bool | 是否优先扣除B币 | 必要 | true<br />false<br />在B币不足时剩余的部分利用支付平台支付 |
| otype | str | 充电来源 | 必要 | up空间充电<br />archive视频充电 | | otype | str | 充电来源 | 必要 | up空间充电<br />archive视频充电 |
| oid | num | 充电来源代码 | 必要 | 空间充电充电对象用户UID<br />视频充电视频avID | | oid | num | 充电来源代码 | 必要 | 空间充电充电对象用户UID<br />视频充电视频avID |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -9,10 +9,10 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ------------------- | ------ | ---- | | -------- | ---- | ------------------------ | ------ | ---- |
| order_id | str | 留言token | 必要 | | | order_id | str | 留言token | 必要 | |
| message | str | 留言内容 | 必要 | | | message | str | 留言内容 | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -13,10 +13,10 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------- | ------ | -------------------------------- | | ---------- | ---- | ------------------------ | ------ | -------------------------------- |
| package_id | num | 表情包ID | 必要 | | | package_id | num | 表情包ID | 必要 | |
| business | str | 使用场景 | 必要 | reply评论区<br />dynamic动态 | | business | str | 使用场景 | 必要 | reply评论区<br />dynamic动态 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -53,10 +53,10 @@ curl -b "SESSDATA=xxx" -d "package_id=25&business=reply&csrf=xxx" "http://api.bi
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ---------- | ---- | ------------------- | ------ | -------------------------------- | | ---------- | ---- | ------------------------ | ------ | -------------------------------- |
| package_id | num | 表情包ID | 必要 | | | package_id | num | 表情包ID | 必要 | |
| business | str | 使用场景 | 必要 | reply评论区<br />dynamic动态 | | business | str | 使用场景 | 必要 | reply评论区<br />dynamic动态 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -707,9 +707,9 @@ http://api.bilibili.com/x/v2/history?ps=5&pn=1
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ------------------------------------------------------------ | | ------ | ---- | ------------------------ | ------ | ------------------------------------------------------------ |
| kid | str | 删除的目标记录 | 必要 | 视频archive\_{视频avID}<br />直播live_{直播间ID}<br />专栏article\_{专栏cvID}<br />剧集pgc\_{剧集ssID}<br />文集article-list\_{文集rlID} | | kid | str | 删除的目标记录 | 必要 | 视频archive\_{视频avID}<br />直播live_{直播间ID}<br />专栏article\_{专栏cvID}<br />剧集pgc\_{剧集ssID}<br />文集article-list\_{文集rlID} |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -746,8 +746,8 @@ curl -b "SESSDATA=xxx" -d "kid=archive_540580868&csrf=xxx" "http://api.bilibili.
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- | | ------ | ---- | ------------------------ | ------ | ---- |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -786,9 +786,9 @@ 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 | bool | 停用开关 | 非必要 | true停用<br />false正常<br />默认为false | | switch | bool | 停用开关 | 非必要 | true停用<br />false正常<br />默认为false |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -15,10 +15,10 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------------ | ------------------ | | ------ | ---- | ------------------------ | ------------ | ------------------ |
| aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 | | aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 | | bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -67,10 +67,10 @@ 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 | num | 目标频道ID | 必要 | | | cid | num | 目标频道ID | 必要 | |
| mid | num | 目标频道所属的用户UID | 必要 | | | mid | num | 目标频道所属的用户UID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -388,7 +388,7 @@ http://api.bilibili.com/x/v2/history/toview
| ------ | ---- | ------------------------ | ------ | ------------------------------------------------------------ | | ------ | ---- | ------------------------ | ------ | ------------------------------------------------------------ |
| viewed | bool | 是否删除所有已观看的视频 | 非必要 | true删除已观看视频<br />false不删除已观看视频<br />默认为false | | viewed | bool | 是否删除所有已观看的视频 | 非必要 | true删除已观看视频<br />false不删除已观看视频<br />默认为false |
| aid | num | 删除的目标记录的avID | 非必要 | | | aid | num | 删除的目标记录的avID | 非必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -439,8 +439,8 @@ curl -b "SESSDATA=xxx" -d "viewed=true&csrf=xxx" "http://api.bilibili.com/x/v2/h
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- | | ------ | ---- | ------------------------ | ------ | ---- |
| csrf | num | cookies中的bili_jct | 必要 | | | csrf | num | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -13,10 +13,10 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------- | ---- | ------------------- | ------ | -------------------- | | ------- | ---- | ------------------------ | ------ | -------------------- |
| room_id | num | 直播间ID | 必要 | 必须为自己的直播间ID | | room_id | num | 直播间ID | 必要 | 必须为自己的直播间ID |
| title | str | 直播间标题 | 必要 | 最大20字符 | | title | str | 直播间标题 | 必要 | 最大20字符 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -59,11 +59,11 @@ 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 | num | 直播间ID | 必要 | 必须为自己的直播间ID | | room_id | num | 直播间ID | 必要 | 必须为自己的直播间ID |
| area_v2 | num | 直播分区ID子分区ID | 必要 | 详见[直播分区](live_area.md) | | area_v2 | num | 直播分区ID子分区ID | 必要 | 详见[直播分区](live_area.md) |
| platform | str | 必须为`pc` | 必要 | | | platform | str | 必须为`pc` | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -186,9 +186,9 @@ curl -b "SESSDATA=xxx;bili_jct=xxx" -d "room_id=10352053&area_v2=27&platform=pc&
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------- | ---- | ------------------- | ------ | -------------------- | | ------- | ---- | ------------------------ | ------ | -------------------- |
| room_id | num | 直播间ID | 必要 | 必须为自己的直播间ID | | room_id | num | 直播间ID | 必要 | 必须为自己的直播间ID |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

17
other/API_auth.md Normal file
View File

@ -0,0 +1,17 @@
# API认证与鉴权
## cookie方式
cookie中的值在访问登录接口成功登录时用`set-cookie`写入
在访问api时为`Cookie`头的数据
Token有效期为1月更改密码或过期失效
| cookie项 | 含义 | 备注 |
| ----------------- | ----------------- | ------------------ |
| DedeUserID | 当前用户UID | |
| DedeUserID__ckMd5 | 用户UID md5校验值 | |
| SESSDATA | 登录Token | 用于用户识别与鉴权 |
| bili_jct | CSRF Token | 用于操作性接口 |

View File

@ -335,11 +335,11 @@ http://api.bilibili.com/x/relation/followings?vmid=293793435&ps=2&pn=1
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ------------------ | | ------ | ---- | ------------------------ | ------ | ------------------ |
| fid | num | 目标用户UID | 必要 | | | fid | num | 目标用户UID | 必要 | |
| act | num | 操作代码 | 必要 | **操作代码见下表** | | act | num | 操作代码 | 必要 | **操作代码见下表** |
| re_src | num | 必须为11 | 必要 | | | re_src | num | 必须为11 | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
操作代码`act` 操作代码`act`
@ -864,9 +864,9 @@ http://api.bilibili.com/x/relation/tag/special
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---------- | | ------ | ---- | ------------------------ | ------ | ---------- |
| tag | str | 分组名 | 必要 | 最长16字符 | | tag | str | 分组名 | 必要 | 最长16字符 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -915,10 +915,10 @@ curl -b SESSDATA=xxx -d "tag=vUP&csrf=xxx" "http://api.bilibili.com/x/relation/t
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---------- | | ------ | ---- | ------------------------ | ------ | ---------- |
| tagid | num | 分组ID | 必要 | | | tagid | num | 分组ID | 必要 | |
| name | str | 新名称 | 必要 | 最长16字符 | | name | str | 新名称 | 必要 | 最长16字符 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -959,9 +959,9 @@ curl -b SESSDATA=xxx -d "tagid=194112&name=%e8%86%9c%e6%b3%95%e5%b8%88&csrf=xxx"
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- | | ------ | ---- | ------------------------ | ------ | ---- |
| tagid | num | 分组ID | 必要 | | | tagid | num | 分组ID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -1002,10 +1002,10 @@ curl -b SESSDATA=xxx -d "tagid=216699&csrf=xxx" "http://api.bilibili.com/x/relat
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | -------------------------- | | ------ | ---- | ------------------------ | ------ | -------------------------- |
| fids | nums | 目标用户UID | 必要 | 每个ID之间用","%2C间隔 | | fids | nums | 目标用户UID | 必要 | 每个ID之间用","%2C间隔 |
| tagids | nums | 分组ID | 必要 | 每个ID之间用","%2C间隔 | | tagids | nums | 分组ID | 必要 | 每个ID之间用","%2C间隔 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -1044,10 +1044,10 @@ curl -b SESSDATA=xxx -d "fids=205631797&tagids=-10%2C207542&csrf=xxx" "http://ap
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | -------------------------- | | ------ | ---- | ------------------------ | ------ | -------------------------- |
| fids | nums | 目标用户UID | 必要 | 每个ID之间用","%2C间隔 | | fids | nums | 目标用户UID | 必要 | 每个ID之间用","%2C间隔 |
| tagids | nums | 分组ID | 必要 | 每个ID之间用","%2C间隔 | | tagids | nums | 分组ID | 必要 | 每个ID之间用","%2C间隔 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -1086,11 +1086,11 @@ curl -b SESSDATA=xxx -d "fids=4856007%2C326499679&tagids=231305&csrf=xxx" "http:
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------------ | ---- | ------------------- | ------ | -------------------------- | | ------------ | ---- | ------------------------ | ------ | -------------------------- |
| beforeTagids | nums | 原分组ID | 必要 | 每个ID之间用","%2C间隔 | | beforeTagids | nums | 原分组ID | 必要 | 每个ID之间用","%2C间隔 |
| afterTagids | nums | 新分组ID | 必要 | 每个ID之间用","%2C间隔 | | afterTagids | nums | 新分组ID | 必要 | 每个ID之间用","%2C间隔 |
| fids | nums | 目标用户UID | 必要 | 每个ID之间用","%2C间隔 | | fids | nums | 目标用户UID | 必要 | 每个ID之间用","%2C间隔 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -2081,9 +2081,9 @@ http://api.bilibili.com/x/v3/fav/folder/created/list-all?up_mid=7792521
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| --------- | ---- | ------------------- | ------ | ---------------------- | | --------- | ---- | ------------------------ | ------ | ---------------------- |
| user_sign | str | 要设置的签名内容 | 非必要 | 删除签名留空或省去即可 | | user_sign | str | 要设置的签名内容 | 非必要 | 删除签名留空或省去即可 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -2122,9 +2122,9 @@ curl -b "SESSDATA=xxx" -d "user_sign=%E9%AB%98%E4%B8%AD%E6%8A%80%E6%9C%AF%E5%AE%
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | --------------------------------------- | | ------ | ---- | ------------------------ | ------ | --------------------------------------- |
| notice | str | 要设置的公告内容 | 非必要 | 删除公告留空或省去即可<br />少于150字符 | | notice | str | 要设置的公告内容 | 非必要 | 删除公告留空或省去即可<br />少于150字符 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -2167,14 +2167,14 @@ curl -b "sessdata=xxx" -d "csrf=xxx&notice=%E9%B8%BD%E5%AD%90" "http://api.bilib
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ----------- | ---- | ------------------- | ------ | ------------------------------ | | ----------- | ---- | ------------------------ | ------ | ------------------------------ |
| fav_video | num | 收藏视频 | 非必要 | 0隐藏<br />1公开<br />下同 | | fav_video | num | 收藏视频 | 非必要 | 0隐藏<br />1公开<br />下同 |
| bangumi | num | 追番及追剧 | 非必要 | | | bangumi | num | 追番及追剧 | 非必要 | |
| tags | num | 关注的TAG | 非必要 | | | tags | num | 关注的TAG | 非必要 | |
| coins_video | num | 投币的视频 | 非必要 | | | coins_video | num | 投币的视频 | 非必要 | |
| user_info | num | 个人信息 | 非必要 | | | user_info | num | 个人信息 | 非必要 | |
| played_game | num | 玩过的游戏 | 非必要 | | | played_game | num | 玩过的游戏 | 非必要 | |
| csrf | nstr | cookies中的bili_jct | 必要 | | | csrf | nstr | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -2214,9 +2214,9 @@ curl --referer "http://.bilibili.com" -b "SESSDATA=xxx;DedeUserID=1;DedeUserID__
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ----------- | ---- | ------------------- | ------ | ------------------------------------------------------------ | | ----------- | ---- | ------------------------ | ------ | ------------------------------------------------------------ |
| index_order | nums | 布局列表 | 必要 | 每个值之间用","%2C分隔<br />先左侧布局再右侧布局<br />值的意义见下表 | | index_order | nums | 布局列表 | 必要 | 每个值之间用","%2C分隔<br />先左侧布局再右侧布局<br />值的意义见下表 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
布局参数`index_order` 布局参数`index_order`
@ -2282,9 +2282,9 @@ curl --referer "http://.bilibili.com" -b "SESSDATA=xxx;DedeUserID=1;DedeUserID__
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ------------------------------------------------------------ | | ------ | ---- | ------------------------ | ------ | ------------------------------------------------------------ |
| tags | strs | 要设置的TAG内容 | 非必要 | 删除公告留空或省去即可<br />各TAG长度小于10字符<br />最多5个TAG<br />各TAG之间用","(%2C)分隔<br />重复TAG无效 | | tags | strs | 要设置的TAG内容 | 非必要 | 删除公告留空或省去即可<br />各TAG长度小于10字符<br />最多5个TAG<br />各TAG之间用","(%2C)分隔<br />重复TAG无效 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -2323,11 +2323,11 @@ curl -b "SESSDATA=xxx;DedeUserID=1" -d "csrf=xxx&tags=minecraft%2C%E6%8A%80%E6%9
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------------ | -------------------------------- | | ------ | ---- | ------------------------ | ------------ | -------------------------------- |
| aid | num | 置顶目标视频avID | 必要(可选) | avID与bvID任选一个 | | aid | num | 置顶目标视频avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 置顶目标视频bvID | 必要(可选) | avID与bvID任选一个 | | bvid | str | 置顶目标视频bvID | 必要(可选) | avID与bvID任选一个 |
| reason | str | 置顶视频备注 | 非必要 | 置顶备注最大40字符<br />默认为空 | | reason | str | 置顶视频备注 | 非必要 | 置顶备注最大40字符<br />默认为空 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -2368,8 +2368,8 @@ curl -b "SESSDATA=xxx" -b "aid=98948772&csrf=xxx" "http://api.bilibili.com/x/spa
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- | | ------ | ---- | ------------------------ | ------ | ---- |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -2408,11 +2408,11 @@ curl -b "SESSDATA=xxx" -d "csrf=xxx" "http://api.bilibili.com/x/space/top/arc/ca
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------------ | -------------------------------- | | ------ | ---- | ------------------------ | ------------ | -------------------------------- |
| aid | num | 置顶目标视频avID | 必要(可选) | avID与bvID任选一个 | | aid | num | 置顶目标视频avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 置顶目标视频bvID | 必要(可选) | avID与bvID任选一个 | | bvid | str | 置顶目标视频bvID | 必要(可选) | avID与bvID任选一个 |
| reason | str | 代表作备注 | 非必要 | 置顶备注最大40字符<br />默认为空 | | reason | str | 代表作备注 | 非必要 | 置顶备注最大40字符<br />默认为空 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -2453,10 +2453,10 @@ curl -b "SESSDATA=xxx" -d "csrf=xxx&aid=94916552" "http://api.bilibili.com/x/spa
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------------------- | ------------ | ------------------ | | ------ | ---- | ------------------------ | ------------ | ------------------ |
| aid | num | 要删除的目标视频avID | 必要(可选) | avID与bvID任选一个 | | aid | num | 要删除的目标视频avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 要删除的目标视频bvID | 必要(可选) | avID与bvID任选一个 | | bvid | str | 要删除的目标视频bvID | 必要(可选) | avID与bvID任选一个 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -15,11 +15,11 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------------ | ---------------------- | | ------ | ---- | ------------------------ | ------------ | ---------------------- |
| aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 | | aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 | | bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 |
| like | num | 操作方式 | 必要 | 1点赞<br />2取消赞 | | like | num | 操作方式 | 必要 | 1点赞<br />2取消赞 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -60,12 +60,12 @@ curl -b "SESSDATA=xxx" -d "aid=79677524&like=1&csrf=xxx" "http://api.bilibili.co
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ----------- | ---- | ------------------- | ------------ | --------------------------------------- | | ----------- | ---- | ------------------------ | ------------ | --------------------------------------- |
| aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 | | aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 | | bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 |
| select_like | num | 附加点赞 | 非必要 | 0不点赞<br />1同时点赞<br />默认为0 | | select_like | num | 附加点赞 | 非必要 | 0不点赞<br />1同时点赞<br />默认为0 |
| multiply | num | 投币数量 | 必要 | 上限为2 | | multiply | num | 投币数量 | 必要 | 上限为2 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -118,12 +118,12 @@ curl -b "SESSDATA=xxx" -d "aid=90671873&select_like=1&multiply=2&csrf=xxx" "http
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------------- | ---- | ------------------- | ------ | ----------------------- | | ------------- | ---- | ------------------------ | ------ | ----------------------- |
| rid | num | 视频avID | 必要 | | | rid | num | 视频avID | 必要 | |
| type | num | 必须为2 | 必要 | | | type | num | 必须为2 | 必要 | |
| add_media_ids | nums | 需要加入的收藏夹ID | 非必要 | 同时添加多个,用`,`分隔 | | add_media_ids | nums | 需要加入的收藏夹ID | 非必要 | 同时添加多个,用`,`分隔 |
| del_media_ids | nums | 需要取消的收藏夹ID | 非必要 | 同时取消多个,用`,`分隔 | | del_media_ids | nums | 需要取消的收藏夹ID | 非必要 | 同时取消多个,用`,`分隔 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -172,10 +172,10 @@ curl --referer "http://www.bilibili.com" -b "SESSDATA=xxx" -d "rid=90671873&type
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------------ | ------------------ | | ------ | ---- | ------------------------ | ------------ | ------------------ |
| aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 | | aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 | | bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**

View File

@ -11,11 +11,11 @@
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ------------------- | ------ | --------------------- | | -------- | ---- | ------------------------ | ------ | --------------------- |
| aid | num | 视频avID | 必要 | | | aid | num | 视频avID | 必要 | |
| cid | num | 视频CID | 必要 | 用于识别分P | | cid | num | 视频CID | 必要 | 用于识别分P |
| progress | num | 观看进度 | 非必要 | 单位为秒<br />默认为0 | | progress | num | 观看进度 | 非必要 | 单位为秒<br />默认为0 |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -56,7 +56,7 @@ curl -b "SESSDATA=xxx" -d "aid=13662970&cid=126654047&progress=1248&csrf=xxx" "h
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ----------- | ---- | ------------------- | ------------ | ------------------------------------------------------------ | | ----------- | ---- | ------------------------ | ------------ | ------------------------------------------------------------ |
| aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 | | aid | num | 视频avID | 必要(可选) | avID与bvID任选一个 |
| bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 | | bvid | str | 视频bvID | 必要(可选) | avID与bvID任选一个 |
| cid | num | 视频CID | 非必要 | 用于识别分P | | cid | num | 视频CID | 非必要 | 用于识别分P |
@ -70,7 +70,7 @@ curl -b "SESSDATA=xxx" -d "aid=13662970&cid=126654047&progress=1248&csrf=xxx" "h
| sub_type | num | 剧集副类型 | 非必要 | 当`type=4`时本参数有效<br />1番剧<br />2电影<br />3纪录片<br />4国创<br />5电视剧<br />7综艺 | | sub_type | num | 剧集副类型 | 非必要 | 当`type=4`时本参数有效<br />1番剧<br />2电影<br />3纪录片<br />4国创<br />5电视剧<br />7综艺 |
| dt | num | 2 | 非必要 | | | dt | num | 2 | 非必要 | |
| play_type | num | 播放动作 | 非必要 | 0播放中<br />1开始播放<br />2暂停<br />3继续播放 | | play_type | num | 播放动作 | 非必要 | 0播放中<br />1开始播放<br />2暂停<br />3继续播放 |
| csrf | str | cookies中的bili_jct | 非必要 | | | csrf | str | CSRF Token位于cookie | 非必要 | |
**json回复** **json回复**

View File

@ -198,10 +198,10 @@ http://api.bilibili.com/x/tag/archive/tags?aid=89772773
**正文参数( application/x-www-form-urlencoded ** **正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 | | 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ------------------- | ------ | ---- | | ------ | ---- | ------------------------ | ------ | ---- |
| aid | num | 视频avID | 必要 | | | aid | num | 视频avID | 必要 | |
| tag_id | num | TAGID | 必要 | | | tag_id | num | TAGID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**
@ -242,10 +242,10 @@ 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 | num | 视频avID | 必要 | | | aid | num | 视频avID | 必要 | |
| tag_id | num | TAGID | 必要 | | | tag_id | num | TAGID | 必要 | |
| csrf | str | cookies中的bili_jct | 必要 | | | csrf | str | CSRF Token位于cookie | 必要 | |
**json回复** **json回复**