修改并补充折叠内容

This commit is contained in:
SocialSisterYi
2020-08-31 18:00:47 +08:00
parent cd410bb56d
commit c2d575543e
17 changed files with 168 additions and 32 deletions

View File

@@ -55,6 +55,9 @@ TV端流程&逻辑:
curl 'http://passport.bilibili.com/qrcode/getLoginUrl'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -67,6 +70,8 @@ curl 'http://passport.bilibili.com/qrcode/getLoginUrl'
}
```
</details>
## 使用扫码登录web端
> http://passport.bilibili.com/qrcode/getLoginInfo
@@ -115,6 +120,9 @@ curl "http://passport.bilibili.com/qrcode/getLoginInfo"\
当密钥正确时但未扫描时`status``false``data`为num值`-4`
<details>
<summary>查看响应示例:</summary>
```json
{
"status":false,
@@ -123,8 +131,13 @@ curl "http://passport.bilibili.com/qrcode/getLoginInfo"\
}
```
</details>
扫描成功但手机端未确认时`status``false``data`为num值`-5`
<details>
<summary>查看响应示例:</summary>
```json
{
"status":false,
@@ -133,8 +146,13 @@ curl "http://passport.bilibili.com/qrcode/getLoginInfo"\
}
```
</details>
扫描成功手机端确认登录后,`status``true``data`为对象并向浏览器写入cookie
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -146,10 +164,15 @@ curl "http://passport.bilibili.com/qrcode/getLoginInfo"\
}
```
</details>
**响应头部抓包信息:**
可明显看见设置了几个cookie填入浏览器即可成功登录
<details>
<summary>查看响应示例:</summary>
```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
```
</details>
**游戏分站跨域登录url**
游戏分站跨域登录url与cookie的值一一对应可用于不方便设置cookie的场合提取使用
@@ -234,6 +259,9 @@ curl 'http://passport.bilibili.com/x/passport-tv-login/qrcode/auth_code'\
--data-urlencode 'sign=e134154ed6add881d28fbdf68653cd9c'
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -246,6 +274,8 @@ curl 'http://passport.bilibili.com/x/passport-tv-login/qrcode/auth_code'\
}
```
</details>
## 使用扫码登录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'\
```
<details>
<summary>查看响应示例:</summary>
```json
{
"code": 0,
@@ -315,3 +348,4 @@ curl 'http://passport.bilibili.com/x/passport-tv-login/qrcode/poll'\
}
```
</details>