From c2d575543e56f35317b07e40b256ebbc6989a4b2 Mon Sep 17 00:00:00 2001
From: SocialSisterYi <45892418+SocialSisterYi@users.noreply.github.com>
Date: Mon, 31 Aug 2020 18:00:47 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B9=B6=E8=A1=A5=E5=85=85?=
=?UTF-8?q?=E6=8A=98=E5=8F=A0=E5=86=85=E5=AE=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
blackroom/jury/action.md | 13 ++++++++++++
blackroom/jury/base_info.md | 14 +++++++++++++
blackroom/jury/judgement_info.md | 19 ++++++++++++++++++
broadcast/video_room.md | 9 +++++----
danmaku/danmaku_xml.md | 5 ++++-
danmaku/history.md | 7 ++++++-
live/manage.md | 2 --
login/exit.md | 5 +++++
login/login_action/QR.md | 34 ++++++++++++++++++++++++++++++++
login/login_action/SMS.md | 25 ++++++++++++++++++++++-
login/login_action/password.md | 20 +++++++++++++++++++
login/login_action/readme.md | 5 +++++
video/info.md | 2 --
video/interact_video.md | 5 -----
video/like_coin_fav.md | 19 ++++++++++++++++++
video/snapshot.md | 2 --
video/videostream_url.md | 14 -------------
17 files changed, 168 insertions(+), 32 deletions(-)
diff --git a/blackroom/jury/action.md b/blackroom/jury/action.md
index cb5b5d1..52b777a 100644
--- a/blackroom/jury/action.md
+++ b/blackroom/jury/action.md
@@ -49,6 +49,8 @@ APP方式:
curl 'http://api.bilibili.com/x/credit/jury/apply'\
--data-urlencode 'access_key=xxx'
```
+
+查看响应示例:
```json
{
@@ -58,6 +60,8 @@ curl 'http://api.bilibili.com/x/credit/jury/apply'\
}
```
+
+
## 拉取新案件
> http://api.bilibili.com/x/credit/jury/caseObtain
@@ -107,6 +111,9 @@ curl 'http://api.bilibili.com/x/credit/jury/caseObtain'\
--data-urlencode 'access_key=xxx'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -118,6 +125,8 @@ curl 'http://api.bilibili.com/x/credit/jury/caseObtain'\
}
```
+
+
## 进行仲裁投票
> http://api.bilibili.com/x/credit/jury/vote
@@ -188,6 +197,9 @@ curl 'http://api.bilibili.com/x/credit/jury/vote'\
--data-urlencode 'apply_reason='
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -196,3 +208,4 @@ curl 'http://api.bilibili.com/x/credit/jury/vote'\
}
```
+
\ No newline at end of file
diff --git a/blackroom/jury/base_info.md b/blackroom/jury/base_info.md
index f5b6cfb..cc48d40 100644
--- a/blackroom/jury/base_info.md
+++ b/blackroom/jury/base_info.md
@@ -54,6 +54,9 @@ curl -G 'http://api.bilibili.com/x/credit/jury/jury'\
--data-urlencode 'access_key=xxx'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -70,6 +73,8 @@ curl -G 'http://api.bilibili.com/x/credit/jury/jury'\
}
```
+
+
## 统计信息
> http://api.bilibili.com/x/credit/jury/kpi
@@ -140,6 +145,9 @@ curl -G 'http://api.bilibili.com/x/credit/jury/kpi'\
--data-urlencode 'access_key=xxx'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -168,6 +176,8 @@ curl -G 'http://api.bilibili.com/x/credit/jury/kpi'\
}
```
+
+
## 检查申请风纪委员会资格
> http://api.bilibili.com/x/credit/jury/requirement
@@ -220,6 +230,9 @@ curl -G 'http://api.bilibili.com/x/credit/jury/requirement'\
--data-urlencode 'access_key=xxx'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -234,3 +247,4 @@ curl -G 'http://api.bilibili.com/x/credit/jury/requirement'\
}
```
+
diff --git a/blackroom/jury/judgement_info.md b/blackroom/jury/judgement_info.md
index 0fc21a5..de0d73f 100644
--- a/blackroom/jury/judgement_info.md
+++ b/blackroom/jury/judgement_info.md
@@ -89,6 +89,9 @@ curl -G 'http://api.bilibili.com/x/credit/jury/juryCase'\
--data-urlencode 'cid=1239790'\
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -125,6 +128,8 @@ curl -G 'http://api.bilibili.com/x/credit/jury/juryCase'\
}
```
+
+
## 查询案件众裁信息
> http://api.bilibili.com/x/credit/jury/caseInfo
@@ -188,6 +193,9 @@ curl -G 'http://api.bilibili.com/x/credit/jury/juryCase'\
--data-urlencode 'cid=1239790'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -222,6 +230,8 @@ curl -G 'http://api.bilibili.com/x/credit/jury/juryCase'\
}
```
+
+
## 查询我的众裁记录
> http://api.bilibili.com/x/credit/jury/caseList
@@ -309,6 +319,9 @@ curl -G 'http://api.bilibili.com/x/credit/jury/caseList'\
--data-urlencode 'pn=1'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -347,6 +360,8 @@ curl -G 'http://api.bilibili.com/x/credit/jury/caseList'\
}
```
+
+
## 众议观点
> http://api.bilibili.com/x/credit/jury/case/opinion
@@ -412,6 +427,9 @@ curl -G 'http://api.bilibili.com/x/credit/jury/case/opinion'\
--data-urlencode 'pn=1'\
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -523,3 +541,4 @@ curl -G 'http://api.bilibili.com/x/credit/jury/case/opinion'\
}
```
+
\ No newline at end of file
diff --git a/broadcast/video_room.md b/broadcast/video_room.md
index 60e01bb..de96eb1 100644
--- a/broadcast/video_room.md
+++ b/broadcast/video_room.md
@@ -14,9 +14,10 @@
`array`数组:
-| 项 | 类型 | 内容 | 备注 |
-| ---- | ---- | ---- | ---- |
-| 0 | num | 1000 | |
+| 项 | 类型 | 内容 | 备注 |
+| ---- | ---- | ---- | ------------ |
+| 0 | num | 1000 | 作用尚不明确 |
+| 1 | num | 1015 | 作用尚不明确 |
**示例:**
@@ -28,7 +29,7 @@
00000020 64 65 6f 3a 2f 2f 37 30 36 2f 33 37 32 34 37 32 |deo://706/372472|
00000030 33 22 2c 22 70 6c 61 74 66 72 6f 6d 22 3a 22 77 |3","platfrom":"w|
00000040 65 62 22 2c 22 61 63 63 65 70 74 73 22 3a 5b 31 |eb","accepts":[1|
-00000050 30 30 30 5d 7d |000]}|
+00000050 30 30 30 2c 31 30 31 35 5d 7d |000,1015]}|
```
## 认证包回复(下行)
diff --git a/danmaku/danmaku_xml.md b/danmaku/danmaku_xml.md
index dcf0a83..5e8e584 100644
--- a/danmaku/danmaku_xml.md
+++ b/danmaku/danmaku_xml.md
@@ -47,6 +47,9 @@ curl 'http://comment.bilibili.com/144541892.xml'
--compressed -o 'danmaku.xml'
```
+
+查看响应示例:
+
```xml
@@ -76,7 +79,7 @@ curl 'http://comment.bilibili.com/144541892.xml'
```
-
+
## 弹幕格式
diff --git a/danmaku/history.md b/danmaku/history.md
index e5fd653..3e61b1f 100644
--- a/danmaku/history.md
+++ b/danmaku/history.md
@@ -127,6 +127,9 @@ curl -G 'http://api.bilibili.com/x/v2/dm/history'\
--compressed -o 'danmaku.xml'
```
+
+查看响应示例:
+
```xml
@@ -155,4 +158,6 @@ curl -G 'http://api.bilibili.com/x/v2/dm/history'\
刘培强还行
…………
-```
\ No newline at end of file
+```
+
+
\ No newline at end of file
diff --git a/live/manage.md b/live/manage.md
index 468bfe0..f06035c 100644
--- a/live/manage.md
+++ b/live/manage.md
@@ -198,8 +198,6 @@ curl 'http://api.live.bilibili.com/room/v1/Room/startLive'\
-
-
## 关闭直播
> http://api.live.bilibili.com/room/v1/Room/stopLive
diff --git a/login/exit.md b/login/exit.md
index e7c844b..b22836e 100644
--- a/login/exit.md
+++ b/login/exit.md
@@ -29,6 +29,9 @@ curl 'http://passport.bilibili.com/login?act=exit'\
使用set-cookie删除了以上cookie项
+
+查看响应示例:
+
```http
HTTP/1.1 200 OK
Date: Mon, 27 Jul 2020 13:42:21 GMT
@@ -57,3 +60,5 @@ X-Cache-Webcdn: BYPASS from jd-sxhz-dx-w-01
Content-Encoding: gzip
```
+
+
\ No newline at end of file
diff --git a/login/login_action/QR.md b/login/login_action/QR.md
index a2e9e37..3a83b53 100644
--- a/login/login_action/QR.md
+++ b/login/login_action/QR.md
@@ -55,6 +55,9 @@ TV端流程&逻辑:
curl 'http://passport.bilibili.com/qrcode/getLoginUrl'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -67,6 +70,8 @@ curl 'http://passport.bilibili.com/qrcode/getLoginUrl'
}
```
+
+
## 使用扫码登录(web端)
> http://passport.bilibili.com/qrcode/getLoginInfo
@@ -115,6 +120,9 @@ curl "http://passport.bilibili.com/qrcode/getLoginInfo"\
当密钥正确时但未扫描时`status`为`false`,`data`为num值`-4`
+
+查看响应示例:
+
```json
{
"status":false,
@@ -123,8 +131,13 @@ curl "http://passport.bilibili.com/qrcode/getLoginInfo"\
}
```
+
+
扫描成功但手机端未确认时`status`为`false`,`data`为num值`-5`
+
+查看响应示例:
+
```json
{
"status":false,
@@ -133,8 +146,13 @@ curl "http://passport.bilibili.com/qrcode/getLoginInfo"\
}
```
+
+
扫描成功手机端确认登录后,`status`为`true`,`data`为对象,并向浏览器写入cookie
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -146,10 +164,15 @@ curl "http://passport.bilibili.com/qrcode/getLoginInfo"\
}
```
+
+
**响应头部抓包信息:**
可明显看见设置了几个cookie(填入浏览器即可成功登录)
+
+查看响应示例:
+
```http
HTTP/1.1 200 OK
Date: Wed, 04 Mar 2020 10:36:37 GMT
@@ -167,6 +190,8 @@ Cache-Control: no-cache
X-Cache-Webcdn: BYPASS from ks-sxhz-dx-w-01
```
+
+
**游戏分站跨域登录url:**
游戏分站跨域登录url与cookie的值一一对应,可用于不方便设置cookie的场合提取使用
@@ -234,6 +259,9 @@ curl 'http://passport.bilibili.com/x/passport-tv-login/qrcode/auth_code'\
--data-urlencode 'sign=e134154ed6add881d28fbdf68653cd9c'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -246,6 +274,8 @@ curl 'http://passport.bilibili.com/x/passport-tv-login/qrcode/auth_code'\
}
```
+
+
## 使用扫码登录(TV端)
> http://passport.bilibili.com/x/passport-tv-login/qrcode/poll
@@ -301,6 +331,9 @@ curl 'http://passport.bilibili.com/x/passport-tv-login/qrcode/poll'\
--data-urlencode 'sign=87de3d0fee7c3f4facd244537238914e'\
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -315,3 +348,4 @@ curl 'http://passport.bilibili.com/x/passport-tv-login/qrcode/poll'\
}
```
+
\ No newline at end of file
diff --git a/login/login_action/SMS.md b/login/login_action/SMS.md
index 9e88564..fbab21c 100644
--- a/login/login_action/SMS.md
+++ b/login/login_action/SMS.md
@@ -50,6 +50,9 @@ web端短信登录流程:
curl 'http://passport.bilibili.com/web/generic/country/list'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -84,6 +87,8 @@ curl 'http://passport.bilibili.com/web/generic/country/list'
}
```
+
+
## 发送短信验证码(web端)
> http://passport.bilibili.com/web/sms/general/v2/send
@@ -131,6 +136,10 @@ curl 'http://passport.bilibili.com/web/sms/general/v2/send' \
--data-urlencode 'validate=666666'\
--data-urlencode 'seccode=666666|jordan'
```
+
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -138,6 +147,8 @@ curl 'http://passport.bilibili.com/web/sms/general/v2/send' \
}
```
+
+
## 使用短信验证码登录(web端)
> http://passport.bilibili.com/web/login/rapid
@@ -185,6 +196,10 @@ curl 'https://passport.bilibili.com/web/login/rapid'
--data-urlencode 'tel=13888888888'\
--data-urlencode 'smsCode=123456'
```
+
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -195,10 +210,16 @@ curl 'https://passport.bilibili.com/web/login/rapid'
}
}
```
+
+
+
**响应头部抓包信息:**
可明显看见设置了几个cookie(填入浏览器即可成功登录)
+
+查看响应示例:
+
```http
HTTP/1.1 200 OK
Date: Mon, 13 Jul 2020 09:57:33 GMT
@@ -214,4 +235,6 @@ Expires: Mon, 13 Jul 2020 09:57:32 GMT
Cache-Control: no-cache
X-Cache-Webcdn: BYPASS from jd-sxhz-dx-w-01
-```
\ No newline at end of file
+```
+
+
\ No newline at end of file
diff --git a/login/login_action/password.md b/login/login_action/password.md
index cb085e9..6c0e87e 100644
--- a/login/login_action/password.md
+++ b/login/login_action/password.md
@@ -27,6 +27,9 @@ web端密码登录流程:
curl 'http://passport.bilibili.com/login?act=getkey'
```
+
+查看响应示例:
+
```json
{
"hash":"07c6501690c1af85",
@@ -34,6 +37,8 @@ curl 'http://passport.bilibili.com/login?act=getkey'
}
```
+
+
## 获取加密公钥及密码盐值2(APP端)
> http://passport.bilibili.com/api/oauth2/getKey
@@ -66,6 +71,9 @@ curl 'http://passport.bilibili.com/api/oauth2/getKey'\
--data-urlencode 'sign=17004c193f688f0b5665c1068e733aff'
```
+
+查看响应示例:
+
```json
{
"hash":"07c6501690c1af85",
@@ -73,6 +81,8 @@ curl 'http://passport.bilibili.com/api/oauth2/getKey'\
}
```
+
+
## 登录密码的加密
**注:RSA公钥一般为固定值**
@@ -177,6 +187,9 @@ curl 'https://passport.bilibili.com/web/login/v2'\
--data-urlencode 'seccode=666666|jordan'
```
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -186,10 +199,15 @@ curl 'https://passport.bilibili.com/web/login/v2'\
}
```
+
+
**响应头部抓包信息:**
可明显看见设置了几个cookie(填入浏览器即可成功登录)
+
+查看响应示例:
+
```http
HTTP/1.1 200 OK
Date: Mon, 13 Jul 2020 06:56:00 GMT
@@ -207,6 +225,8 @@ Cache-Control: no-cache
X-Cache-Webcdn: BYPASS from jd-sxhz-dx-w-01
```
+
+
**游戏分站跨域登录url:**
游戏分站跨域登录url与cookie的值一一对应,可用于不方便设置cookie的场合提取使用
diff --git a/login/login_action/readme.md b/login/login_action/readme.md
index e6707c7..9c55d43 100644
--- a/login/login_action/readme.md
+++ b/login/login_action/readme.md
@@ -53,6 +53,10 @@
```shell
curl 'https://passport.bilibili.com/web/captcha/combine?plat=6'
```
+
+
+查看响应示例:
+
```json
{
"code": 0,
@@ -68,6 +72,7 @@ curl 'https://passport.bilibili.com/web/captcha/combine?plat=6'
}
```
+
### 进行验证
diff --git a/video/info.md b/video/info.md
index 5bc2bc9..03caa07 100644
--- a/video/info.md
+++ b/video/info.md
@@ -420,8 +420,6 @@ curl -G 'http://api.bilibili.com/x/archive/desc'\
-
-
## 查询视频分P列表 (avID/bvID转CID)
> http://api.bilibili.com/x/player/pagelist
diff --git a/video/interact_video.md b/video/interact_video.md
index 5e2eaaf..0c4b286 100644
--- a/video/interact_video.md
+++ b/video/interact_video.md
@@ -210,9 +210,6 @@ curl -G 'http://api.bilibili.com/x/stein/edgeinfo_v2'\
查看响应示例:
-
-查看响应示例:
-
```json
{
"code": 0,
@@ -369,6 +366,4 @@ curl -G 'http://api.bilibili.com/x/stein/edgeinfo_v2'\
}
```
-
-
\ No newline at end of file
diff --git a/video/like_coin_fav.md b/video/like_coin_fav.md
index 973fea2..7fb9377 100644
--- a/video/like_coin_fav.md
+++ b/video/like_coin_fav.md
@@ -687,3 +687,22 @@ curl 'http://app.bilibili.com/x/v2/view/like/triple'\
--data-urlencode 'access_key=xxx'\
--data-urlencode 'aid=91003840'
```
+
+
+查看响应示例:
+
+```json
+{
+ "code": 0,
+ "message": "0",
+ "ttl": 1,
+ "data": {
+ "like": true,
+ "coin": true,
+ "fav": true,
+ "multiply": 2
+ }
+}
+```
+
+
\ No newline at end of file
diff --git a/video/snapshot.md b/video/snapshot.md
index 8b4d9d4..2525e33 100644
--- a/video/snapshot.md
+++ b/video/snapshot.md
@@ -272,8 +272,6 @@ curl -G 'http://api.bilibili.com/pvideo'\
-
-
## 图片拼版
以160x90像素为一张,横向10张,纵向10张,从左到右从上到下进行裁剪
diff --git a/video/videostream_url.md b/video/videostream_url.md
index a321865..1cd40cb 100644
--- a/video/videostream_url.md
+++ b/video/videostream_url.md
@@ -206,9 +206,6 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
查看响应示例:
-
-查看响应示例:
-
```json
{
"code": 0,
@@ -256,7 +253,6 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
}
```
-
**视频有分段时:**
@@ -264,9 +260,6 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
查看响应示例:
-
-查看响应示例:
-
```json
{
"code": 0,
@@ -347,8 +340,6 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
-
-
---
**dash方式:**
@@ -453,9 +444,6 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
查看响应示例:
-
-查看响应示例:
-
```json
{
"code": 0,
@@ -864,8 +852,6 @@ curl -G 'http://api.bilibili.com/x/player/playurl'\
-
-
## 视频的获取
将`data`.`durl`.`[1-n]`.`url`或`data`.`durl`.`[1-n]`.`backup_url`.`[0]`中的内容作为url进行GET操作, 如果有多个视频, 需要手动合并处理(注意转义符)