继续修改文档格式 补完TV端扫码登录

This commit is contained in:
SocialSisterYi
2020-07-18 23:56:10 +08:00
parent b8035da959
commit 57e130070f
36 changed files with 1158 additions and 386 deletions

View File

@@ -10,6 +10,8 @@
*请求方式POST*
认证方式CookieSESSDATA
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
@@ -56,7 +58,15 @@
给视频`av243322853`发送内容为`测试test[泠鸢yousa_awsl]`的评论带有表情转义符平台标识为1web端
curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&message=%E6%B5%8B%E8%AF%95test%5B%E6%B3%A0%E9%B8%A2yousa_awsl%5D&plat=1&csrf=xxx" "http://api.bilibili.com/x/v2/reply/add"
```shell
curl 'http://api.bilibili.com/x/v2/reply/add'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=243322853'\
--data-urlencode 'message=测试test[泠鸢yousa_awsl]'\
--data-urlencode 'plat=1'\
--data-urlencode 'csrf=xxx'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -212,14 +222,14 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&message=%E6%B5%8B%E8%AF%95test%5
}
```
## 点赞评论
> http://api.bilibili.com/x/v2/reply/action
*请求方式POST*
认证方式CookieSESSDATA
点赞成功后会同时消去该评论的点踩
**正文参数( application/x-www-form-urlencoded **
@@ -246,7 +256,15 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&message=%E6%B5%8B%E8%AF%95test%5
点赞视频`av243322853`下评论`rpID=3039053308`
curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xxx" "http://api.bilibili.com/x/v2/reply/action"
```shell
curl 'http://api.bilibili.com/x/v2/reply/action'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=243322853'\
--data-urlencode 'rpid=3039053308'\
--data-urlencode 'action=1'\
--data-urlencode 'csrf=xxx'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -256,14 +274,14 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xx
}
```
## 点踩评论
> http://api.bilibili.com/x/v2/reply/hate
*请求方式POST*
认证方式CookieSESSDATA
点踩成功后会同时消去该评论的点赞
**正文参数( application/x-www-form-urlencoded **
@@ -290,7 +308,15 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xx
点踩视频`av243322853`下评论`rpID=3039053308`
curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xxx" "http://api.bilibili.com/x/v2/reply/hate"
```shell
curl 'http://api.bilibili.com/x/v2/reply/hate'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=243322853'\
--data-urlencode 'rpid=3039053308'\
--data-urlencode 'action=1'\
--data-urlencode 'csrf=xxx'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -300,14 +326,14 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xx
}
```
## 删除评论
> http://api.bilibili.com/x/v2/reply/del
*请求方式POST*
认证方式CookieSESSDATA
只能删除自己的评论,或自己管理的评论区下的评论
**正文参数( application/x-www-form-urlencoded **
@@ -333,7 +359,14 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xx
删除`av243322853`下评论`rpID=3039053308`
curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&csrf=xxx" "http://api.bilibili.com/x/v2/reply/del"
```shell
curl 'http://api.bilibili.com/x/v2/reply/del'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=243322853'\
--data-urlencode 'rpid=3039053308'\
--data-urlencode 'csrf=xxx'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -343,14 +376,14 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&csrf=xxx" "http:
}
```
## 置顶评论
> http://api.bilibili.com/x/v2/reply/top
*请求方式POST*
认证方式CookieSESSDATA
只能置顶自己管理的评论区中的一级评论
**正文参数( application/x-www-form-urlencoded **
@@ -377,7 +410,15 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&csrf=xxx" "http:
置顶视频`av243322853`下评论`rpID=2940645593`
curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=2940645593&action=1&csrf=xxx" "http://api.bilibili.com/x/v2/reply/top"
```shell
curl 'http://api.bilibili.com/x/v2/reply/top'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=243322853'\
--data-urlencode 'rpid=2940645593'\
--data-urlencode 'action=1'\
--data-urlencode 'csrf=xxx'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -387,14 +428,14 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=2940645593&action=1&csrf=xx
}
```
## 举报评论
> http://api.bilibili.com/x/v2/reply/report
*请求方式POST*
认证方式CookieSESSDATA
**正文参数( application/x-www-form-urlencoded **
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
@@ -408,6 +449,27 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=2940645593&action=1&csrf=xx
举报类型`reason`
| 代码 | 含义 |
| ---- | -------------- |
| 0 | 其他 |
| 1 | 垃圾广告 |
| 2 | 色情 |
| 3 | 刷屏 |
| 4 | 引战 |
| 5 | 剧透 |
| 6 | 政治 |
| 7 | 人身攻击 |
| 8 | 内容不相关 |
| 9 | 违法违规 |
| 10 | 低俗 |
| 11 | 非法网站 |
| 12 | 赌博诈骗 |
| 13 | 传播不实信息 |
| 14 | 怂恿教唆信息 |
| 15 | 侵犯隐私 |
| 16 | 抢楼 |
| 17 | 青少年不良信息 |
**json回复**
根对象:
@@ -422,7 +484,15 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=2940645593&action=1&csrf=xx
举报视频` av752881391 `下评论`rpID=3062537442`,理由是`引战`
curl -b "SESSDATA=xxx" -d "type=1&oid=752881391&rpid=3062537442&reason=4&csrf=xxx" "http://api.bilibili.com/x/v2/reply/report"
```shell
curl 'http://api.bilibili.com/x/v2/reply/report'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=752881391'\
--data-urlencode 'rpid=3062537442'\
--data-urlencode 'reason=4'\
--data-urlencode 'csrf=xxx'\
-b 'SESSDATA=xxx'
```
```json
{

View File

@@ -35,6 +35,8 @@
*请求方式GET*
认证方式CookieSESSDATA
**url参数**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
@@ -166,7 +168,16 @@
获取视频`av2`的评论区明细不显示热评按照热度排序每页5项查看第1页
http://api.bilibili.com/x/v2/reply?type=1&oid=2&sort=1&pn=1&ps=5&nohot=1
```shell
curl -G 'http://api.bilibili.com/x/v2/reply'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=2'\
--data-urlencode 'sort=1'\
--data-urlencode 'ps=5'\
--data-urlencode 'pn=1'\
--data-urlencode 'nohot=1'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -2339,6 +2350,8 @@
*请求方式GET*
认证方式CookieSESSDATA
**url参数**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
@@ -2489,7 +2502,15 @@
获取视频`av2`的评论区明细显示楼层号按照热度排序每页5项查看第1页
http://api.bilibili.com/x/v2/reply/main?type=1&oid=2&mode=3&next=0&ps=5
```shell
curl -G 'http://api.bilibili.com/x/v2/reply/main'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=2'\
--data-urlencode 'mode=3'\
--data-urlencode 'next=0'\
--data-urlencode 'ps=5'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -4705,6 +4726,8 @@ http://api.bilibili.com/x/v2/reply/main?type=1&oid=2&mode=3&next=0&ps=5
*请求方式GET*
认证方式CookieSESSDATA
按照热度排列
**url参数**
@@ -4779,7 +4802,15 @@ http://api.bilibili.com/x/v2/reply/main?type=1&oid=2&mode=3&next=0&ps=5
获取视频`av2`下评论`rpID=476670`的二级评论每页5项查看第1页
http://api.bilibili.com/x/v2/reply/reply?type=1&oid=2&root=476670&pn=1&ps=5
```shell
curl -G 'http://api.bilibili.com/x/v2/reply/reply'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=2'\
--data-urlencode 'root=476670'\
--data-urlencode 'ps=5'\
--data-urlencode 'pn=1'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -5423,10 +5454,12 @@ http://api.bilibili.com/x/v2/reply/reply?type=1&oid=2&root=476670&pn=1&ps=5
## 获取指定评论条目及二级回复明细2APP端嵌套结构 带有楼层号)
> http://api.bilibili.com/x/v2/reply/detail
> http://api.bilibili.com/x/v2/reply/detail
*请求方式GET*
认证方式CookieSESSDATA
按照楼层排列
**url参数**
@@ -5511,7 +5544,15 @@ http://api.bilibili.com/x/v2/reply/reply?type=1&oid=2&root=476670&pn=1&ps=5
获取视频`av2`下评论`rpID=476670`的二级评论每页5项查看第1页
http://api.bilibili.com/x/v2/reply/detail?type=1&oid=2&root=476670&next=0&ps=5
```shell
curl -G 'http://api.bilibili.com/x/v2/reply/detail'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=2'\
--data-urlencode 'root=476670'\
--data-urlencode 'ps=5'\
--data-urlencode 'next=0'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -6164,10 +6205,12 @@ http://api.bilibili.com/x/v2/reply/reply?type=1&oid=2&root=476670&pn=1&ps=5
## 获取指定评论对话树APP端带有楼层
> http://api.bilibili.com/x/v2/reply/dialog/cursor
> http://api.bilibili.com/x/v2/reply/dialog/cursor
*请求方式GET*
认证方式CookieSESSDATA
按照楼层排列
**url参数**
@@ -6266,7 +6309,15 @@ http://api.bilibili.com/x/v2/reply/reply?type=1&oid=2&root=476670&pn=1&ps=5
获取视频`av201022189`下评论`rpID=3030790837`的对话`rpID=3030978856`每页最大5项
http://api.bilibili.com/x/v2/reply/dialog/cursor?type=1&oid=201022189&root=3030790837&dialog=3030978856&size=5
```shell
curl -G 'http://api.bilibili.com/x/v2/reply/dialog/cursor'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=201022189'\
--data-urlencode 'root=3030790837'\
--data-urlencode 'dialog=3030978856'\
--data-urlencode 'size=5'\
-b 'SESSDATA=xxx'
```
```json
{
@@ -7053,7 +7104,11 @@ http://api.bilibili.com/x/v2/reply/reply?type=1&oid=2&root=476670&pn=1&ps=5
获取视频`av2`的评论区总计评论条数
http://api.bilibili.com/x/v2/reply/count?type=1&oid=2
```shell
curl -G 'http://api.bilibili.com/x/v2/reply/count'\
--data-urlencode 'type=1'\
--data-urlencode 'oid=2'
```
```json
{