格式化

This commit is contained in:
MineCreeper86
2020-08-31 16:37:38 +08:00
parent 77b660313b
commit cd410bb56d
68 changed files with 987 additions and 15 deletions

View File

@@ -222,6 +222,9 @@ curl -G 'http://api.bilibili.com/x/web-interface/view'\
--data-urlencode 'bvid=BV117411r7R1'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -345,6 +348,8 @@ curl -G 'http://api.bilibili.com/x/web-interface/view'\
}
```
</details>
可得出视频封面为:**(可用于封面提取)**
http://i1.hdslb.com/bfs/archive/ea0dd34bf41e23a68175680a00e3358cd249105f.jpg
@@ -401,6 +406,9 @@ curl -G 'http://api.bilibili.com/x/archive/desc'\
--data-urlencode 'bvid=BV1Bt411z799'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -410,6 +418,8 @@ curl -G 'http://api.bilibili.com/x/archive/desc'\
}
```
</details>
## 查询视频分P列表 (avID/bvID转CID)
@@ -483,6 +493,9 @@ curl -G 'http://api.bilibili.com/x/player/pagelist'\
--data-urlencode 'bvid=BV1ex411J7GE'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -546,5 +559,6 @@ curl -G 'http://api.bilibili.com/x/player/pagelist'\
}
```
</details>

View File

@@ -210,6 +210,9 @@ curl -G 'http://api.bilibili.com/x/stein/edgeinfo_v2'\
<details>
<summary>查看响应示例:</summary>
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -366,4 +369,6 @@ curl -G 'http://api.bilibili.com/x/stein/edgeinfo_v2'\
}
```
</details>
</details>

View File

@@ -57,6 +57,9 @@ curl 'http://api.bilibili.com/x/web-interface/archive/like'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -65,6 +68,8 @@ curl 'http://api.bilibili.com/x/web-interface/archive/like'\
}
```
</details>
### 点赞视频APP端
> http://app.bilibili.com/x/v2/view/like
@@ -109,6 +114,9 @@ curl 'http://app.bilibili.com/x/v2/view/like'\
--data-urlencode 'like=0'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -120,6 +128,8 @@ curl 'http://app.bilibili.com/x/v2/view/like'\
}
```
</details>
### 判断视频是否被点赞(双端)
> http://api.bilibili.com/x/web-interface/archive/has/like
@@ -167,6 +177,9 @@ curl -G 'api.bilibili.com/x/web-interface/archive/has/like'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -176,6 +189,8 @@ curl -G 'api.bilibili.com/x/web-interface/archive/has/like'\
}
```
</details>
## 投币
<img src="/imgs/coin.svg" width="100" height="100"/>
@@ -242,6 +257,9 @@ curl 'http://api.bilibili.com/x/web-interface/coin/add'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -253,6 +271,8 @@ curl 'http://api.bilibili.com/x/web-interface/coin/add'\
}
```
</details>
### 投币视频APP端
> http://app.bilibili.com/x/v2/view/coin/add
@@ -297,6 +317,9 @@ curl 'http://app.bilibili.com/x/v2/view/coin/add'\
--data-urlencode 'multiply=2'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -308,6 +331,8 @@ curl 'http://app.bilibili.com/x/v2/view/coin/add'\
}
```
</details>
### 判断视频是否被投币(双端)
> http://api.bilibili.com/x/web-interface/archive/coins
@@ -361,6 +386,9 @@ curl -G 'api.bilibili.com/x/web-interface/archive/coins'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -372,6 +400,8 @@ curl -G 'api.bilibili.com/x/web-interface/archive/coins'\
}
```
</details>
## 收藏
<img src="/imgs/fav.svg" width="100" height="100"/>
@@ -443,6 +473,9 @@ curl 'http://api.bilibili.com/medialist/gateway/coll/resource/deal'\
--data-urlencode 'del_media_ids='
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -453,6 +486,8 @@ curl 'http://api.bilibili.com/medialist/gateway/coll/resource/deal'\
}
```
</details>
### 判断视频是否被收藏(双端)
> http://api.bilibili.com/x/v2/fav/video/favoured
@@ -506,6 +541,9 @@ curl -G 'http://api.bilibili.com/x/v2/fav/video/favoured'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -518,6 +556,8 @@ curl -G 'http://api.bilibili.com/x/v2/fav/video/favoured'\
}
```
</details>
## 一键三连
<img src="/imgs/like.svg" align="left" width="50" height="50"/><img src="/imgs/coin.svg" align="left" width="50" height="50"/><img src="/imgs/fav.svg" width="50" height="50"/>
@@ -582,6 +622,9 @@ curl 'http://api.bilibili.com/x/web-interface/archive/like/triple'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -596,6 +639,8 @@ curl 'http://api.bilibili.com/x/web-interface/archive/like/triple'\
}
```
</details>
### 一键三连视频APP端
> http://app.bilibili.com/x/v2/view/like/triple
@@ -642,4 +687,3 @@ curl 'http://app.bilibili.com/x/v2/view/like/triple'\
--data-urlencode 'access_key=xxx'\
--data-urlencode 'aid=91003840'
```

View File

@@ -50,6 +50,9 @@ curl -G 'http://api.bilibili.com/pbp/data'\
--data-urlencode 'cid=3724723'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"step_sec": 3,
@@ -61,3 +64,4 @@ curl -G 'http://api.bilibili.com/pbp/data'\
}
```
</details>

View File

@@ -57,6 +57,9 @@ curl -G 'http://api.bilibili.com/x/web-interface/archive/related'\
--data-urlencode 'bvid=BV1xx411c7m9'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -284,3 +287,4 @@ curl -G 'http://api.bilibili.com/x/web-interface/archive/related'\
}
```
</details>

View File

@@ -59,6 +59,9 @@ curl 'http://api.bilibili.com/x/v2/history/report'\
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -67,6 +70,8 @@ curl 'http://api.bilibili.com/x/v2/history/report'\
}
```
</details>
## 上报视频播放心跳web端
> http://api.bilibili.com/x/click-interface/web/heartbeat
@@ -127,6 +132,9 @@ curl 'api.bilibili.com/x/click-interface/web/heartbeat'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -135,3 +143,4 @@ curl 'api.bilibili.com/x/click-interface/web/heartbeat'\
}
```
</details>

View File

@@ -80,6 +80,9 @@ curl -G 'http://api.bilibili.com/x/player/videoshot'\
--data-urlencode 'index=1'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -97,6 +100,8 @@ curl -G 'http://api.bilibili.com/x/player/videoshot'\
}
```
</details>
## 获取视频快照APP端
> http://app.bilibili.com/x/v2/view/video/shot
@@ -158,6 +163,9 @@ curl -G 'http://app.bilibili.com/x/v2/view/video/shot'\
--data-urlencode 'sign=06c0a4f2ede21984313552bd9439db18'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -177,6 +185,8 @@ curl -G 'http://app.bilibili.com/x/v2/view/video/shot'\
}
```
</details>
## 获取视频快照web端用于封面预览
> http://api.bilibili.com/pvideo
@@ -240,6 +250,9 @@ curl -G 'http://api.bilibili.com/pvideo'\
--data-urlencode 'aid=26273789'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -257,6 +270,8 @@ curl -G 'http://api.bilibili.com/pvideo'\
}
```
</details>
## 图片拼版
@@ -304,4 +319,3 @@ hex内容如下
00000150 05 1a 05 23 05 29 05 30 05 3c 05 43 05 4a 05 51 |...#.).0.<.C.J.Q|
00000160 05 56 05 5b 05 67 05 6e 05 74 05 7b 05 87 |.V.[.g.n.t.{..|
```

View File

@@ -51,6 +51,9 @@ curl -G 'http://api.bilibili.com/archive_stat/stat'\
--data-urlencode 'aid=91572143'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -74,6 +77,8 @@ curl -G 'http://api.bilibili.com/archive_stat/stat'\
}
```
</details>
## 视频状态数2禁python
> http://api.bilibili.com/x/web-interface/archive/stat
@@ -139,6 +144,9 @@ curl -G 'http://api.bilibili.com/x/web-interface/archive/stat'\
--data-urlencode 'bvid=BV1es411D7sW'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -164,6 +172,8 @@ curl -G 'http://api.bilibili.com/x/web-interface/archive/stat'\
}
```
</details>
当UA为`2333python2333`时,则无法访问此接口:
```shell
@@ -172,6 +182,9 @@ curl -G 'http://api.bilibili.com/x/web-interface/archive/stat'\
-A '2333python2333'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code":-412,
@@ -181,3 +194,4 @@ curl -G 'http://api.bilibili.com/x/web-interface/archive/stat'\
}
```
</details>

View File

@@ -83,6 +83,9 @@ curl -G 'http://api.bilibili.com/x/tag/archive/tags'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -197,6 +200,8 @@ curl -G 'http://api.bilibili.com/x/tag/archive/tags'\
}
```
</details>
## 点赞&取消点赞视频TAG
> http://api.bilibili.com/x/tag/archive/like2
@@ -237,6 +242,9 @@ curl 'http://api.bilibili.com/x/tag/archive/like2'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -245,6 +253,8 @@ curl 'http://api.bilibili.com/x/tag/archive/like2'\
}
```
</details>
## 点踩&取消点踩视频TAG
> http://api.bilibili.com/x/tag/archive/hate2
@@ -285,6 +295,9 @@ curl 'http://pi.bilibili.com/x/tag/archive/hate2'\
-b 'SESSDATA=xxx'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -293,3 +306,4 @@ curl 'http://pi.bilibili.com/x/tag/archive/hate2'\
}
```
</details>

View File

@@ -244,4 +244,3 @@
| 电视剧(主分区) | tv | 11 | | [/tv](https://www.bilibili.com/tv) |
| 国产剧 | mainland | 185 | | [/v/tv/mainland](https://www.bilibili.com/v/tv/mainland) |
| 海外剧 | overseas | 187 | | [/v/tv/overseas](https://www.bilibili.com/v/tv/overseas) |

View File

@@ -206,6 +206,9 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
<details>
<summary>查看响应示例:</summary>
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -252,6 +255,8 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
}
}
```
</details>
</details>
**视频有分段时:**
@@ -259,6 +264,9 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
<details>
<summary>查看响应示例:</summary>
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -339,6 +347,8 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
</details>
</details>
---
**dash方式**
@@ -443,6 +453,9 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
<details>
<summary>查看响应示例:</summary>
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -851,6 +864,8 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
</details>
</details>
## 视频的获取
`data`.`durl`.`[1-n]`.`url``data`.`durl`.`[1-n]`.`backup_url`.`[0]`中的内容作为url进行GET操作, 如果有多个视频, 需要手动合并处理(注意转义符)
@@ -867,4 +882,4 @@ wget 'http://upos-sz-mirrorhw.bilivideo.com/upgcxcode/08/62/171776208/171776208-
-O 'Download_video.flv'
```
响应正文将返回一个flv文件
响应正文将返回一个flv文件