From ebb5850442247f4ea30a7a494efb27866334d1ad Mon Sep 17 00:00:00 2001 From: SocialSisterYi <45892418+SocialSisterYi@users.noreply.github.com> Date: Wed, 4 Mar 2020 19:57:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BE=8B=E8=A1=8C=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 ++- login/QR.md | 22 ++++++++++++++++++---- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f2f9598..71406db 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # 哔哩哔哩-API收集整理 本项目对B站的野生api进行收集整理,以及研究使用方法并对其进行说明 + 所有api均为标准http协议,返回值均为json **不断更新中....** @@ -32,6 +33,6 @@ B站专栏同步推出[《B站api研究记》](https://www.bilibili.com/read/rea **注意:请勿滥用,仅用于学习和测试!** -![](http://i2.hdslb.com/bfs/face/480e2e98513aaeb65d2f2c76dbae750c4de722e9.jpg) +![](https://i2.hdslb.com/bfs/face/480e2e98513aaeb65d2f2c76dbae750c4de722e9.jpg) **--by [社会易姐QwQ](https://space.bilibili.com/293793435)** diff --git a/login/QR.md b/login/QR.md index 99b97d9..46d8da2 100644 --- a/login/QR.md +++ b/login/QR.md @@ -2,12 +2,12 @@ 流程&逻辑: -1. 获取「二维码url」以及「秘钥」,以「二维码url」作为内容生成二维码,等待手机端扫描 +1. 获取「二维码内容url」以及「秘钥」,以「二维码内容url」作为内容生成二维码,等待手机端扫描 2. 以「秘钥」作为参数进行POST 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. +6. 成功后会自动配置cookie 如需登录游戏分站则访问"data"."url"中的url ## 获取二维码内容url以及秘钥 (秘钥超时为180秒) passport.bilibili.com/qrcode/getLoginUrl @@ -44,7 +44,7 @@ http://passport.bilibili.com/qrcode/getLoginUrl } ``` -## 验证二维码登录 +## 验证二维码登录 (秘钥超时为180秒) passport.bilibili.com/qrcode/getLoginInfo 验证正确时会进行设置以下cookie项: @@ -111,4 +111,18 @@ X-Cache-Webcdn: BYPASS from ks-sxhz-dx-w-01 ``` **游戏分站登录url(也可用于不方便设置cookie的场合使用)** -https://passport.biligame.com/crossDomain?DedeUserID=(登录UID)&DedeUserID__ckMd5=(DedeUserID__ckMd5)&Expires=(过期时间 秒)&SESSDATA=(SESSDATA)&bili_jct=(bili_jct)&gourl=(跳转网址 默认为主页) + +https://passport.biligame.com/crossDomain? + +DedeUserID=(登录UID)& + +DedeUserID__ckMd5=(DedeUserID__ckMd5)& + +Expires=(过期时间 秒)& + +SESSDATA=(SESSDATA)& + +bili_jct=(bili_jct)& + +gourl=(跳转网址 默认为主页) +