Update Bili.java
This commit is contained in:
parent
1861ca6b9d
commit
3bc538da8a
|
|
@ -252,12 +252,13 @@ public class Bili extends Spider {
|
||||||
private void checkLogin() {
|
private void checkLogin() {
|
||||||
String json = OkHttp.string("https://api.bilibili.com/x/web-interface/nav", getMember());
|
String json = OkHttp.string("https://api.bilibili.com/x/web-interface/nav", getMember());
|
||||||
Data data = Resp.objectFrom(json).getData();
|
Data data = Resp.objectFrom(json).getData();
|
||||||
login = data.isLogin();
|
|
||||||
vip = data.getVipType() > 0;
|
vip = data.getVipType() > 0;
|
||||||
if (!login && !getUserCache().exists()) getQRCode();
|
login = data.isLogin();
|
||||||
|
getQRCode();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void getQRCode() {
|
private void getQRCode() {
|
||||||
|
if (login || getUserCache().exists() && COOKIE.equals(cookie)) return;
|
||||||
String json = OkHttp.string("https://passport.bilibili.com/x/passport-login/web/qrcode/generate?source=main-mini");
|
String json = OkHttp.string("https://passport.bilibili.com/x/passport-login/web/qrcode/generate?source=main-mini");
|
||||||
Data data = Resp.objectFrom(json).getData();
|
Data data = Resp.objectFrom(json).getData();
|
||||||
Init.run(() -> openApp1(data));
|
Init.run(() -> openApp1(data));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue