例行更新

This commit is contained in:
SocialSisterYi
2020-03-07 16:14:18 +08:00
parent a372355616
commit fc87deb66b
7 changed files with 491 additions and 143 deletions

View File

@@ -4,15 +4,18 @@
1. 获取「二维码内容url」以及「秘钥」以「二维码内容url」作为内容生成二维码等待手机端扫描
2. 以「秘钥」作为参数进行POST
3. if "code"==true goto 6 else goto 4是否已经确认
4. if "data"==-4 goto 2 else goto 5是否已经扫描
3. if "code"==true goto 6 else goto 4是否已经确认
4. if "data"==-4 goto 2 else goto 5是否已经扫描
5. if "data"==-5 goto 3 && 提示「已扫描」 else goto 1&提示二维码超时或错误(秘钥是否有效)
6. 成功后会自动配置cookie 如需登录游戏分站则访问"data"."url"中的url
## 获取二维码内容url以及秘钥 (秘钥超时为180秒)
## 获取二维码内容url以及秘钥
(秘钥超时为180秒)
passport.bilibili.com/qrcode/getLoginUrl
*方式:GET*
*方式GET*
**json回复**
@@ -44,15 +47,17 @@ http://passport.bilibili.com/qrcode/getLoginUrl
}
```
## 验证二维码登录 (秘钥超时为180秒)
## 验证二维码登录
秘钥超时为180秒
passport.bilibili.com/qrcode/getLoginInfo
验证正确时会进行设置以下cookie项
「DedeUserID」 「DedeUserID__ckMd5」 「SESSDATA」 「bili_jct」
*方式:POST*
*方式POST*
参数:
| 参数名 | 内容 | 必要性 | 备注 |
@@ -91,7 +96,7 @@ curl -d "oauthKey=xxx" "http://passport.bilibili.com/qrcode/getLoginInfo"
回复头部抓包信息:
可明显看见设置了几个cookie本人手打cookie成功登录B站重要token已河蟹处理
可明显看见设置了几个cookie本人手打cookie已经成功登录B站重要token已河蟹处理
```http
HTTP/1.1 200 OK