update
This commit is contained in:
parent
d1b5bde0e9
commit
d6fbe6b59b
@ -28,7 +28,7 @@ public class Main {
|
||||
public static void main(String[] args) {
|
||||
// HttpLoggingInterceptor.setLog(false);
|
||||
// HttpLoggingInterceptor.setLog(true);
|
||||
// login();
|
||||
login();
|
||||
}
|
||||
|
||||
|
||||
|
@ -66,7 +66,7 @@ public class BiliBiliLoginDatabase extends SQLiteManager {
|
||||
|
||||
@Override
|
||||
public String getFileName() {
|
||||
return "old_bilibili_login.db";
|
||||
return "bilibili_login.db";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -0,0 +1,8 @@
|
||||
package com.yutou.bilibili.Controllers;
|
||||
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
||||
@Controller
|
||||
public class BiliBiliController {
|
||||
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package com.yutou.bilibili.services;
|
||||
|
||||
import com.yutou.biliapi.api.LoginApi;
|
||||
import com.yutou.biliapi.bean.login.LoginInfoBean;
|
||||
import com.yutou.biliapi.bean.login.QRCodeGenerateBean;
|
||||
import com.yutou.biliapi.net.BiliLoginNetApiManager;
|
||||
import com.yutou.common.okhttp.HttpBody;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
@Service
|
||||
public class LiveLoginService {
|
||||
/**
|
||||
* loginApi.getQRCodeGenerate().enqueue(new HttpCallback<QRCodeGenerateBean>() {
|
||||
*
|
||||
* @Override public void onResponse(Headers headers, int code, String status, QRCodeGenerateBean response, String rawResponse) {
|
||||
* String oauthKey = response.getQrcode_key();
|
||||
* String url = response.getUrl();
|
||||
* String bd = "gourl=https%3A%2F%2Fpassport.bilibili.com%2Fajax%2FminiLogin%2Fredirect&oauthKey=" + oauthKey;
|
||||
* callback.onResponse(headers, LOGIN_QRCODE, null, null, url);
|
||||
* new Thread(() -> waitLogin(oauthKey, callback)).start();
|
||||
* }
|
||||
* @Override public void onFailure(Throwable throwable) {
|
||||
* <p>
|
||||
* }
|
||||
* });
|
||||
*/
|
||||
public String createQRCode() {
|
||||
LoginApi loginApi = BiliLoginNetApiManager.getInstance().getLoginApi();
|
||||
try {
|
||||
QRCodeGenerateBean data = loginApi.getQRCodeGenerate().execute().body().getData();
|
||||
String oauthKey = data.getQrcode_key();
|
||||
String url = data.getUrl();
|
||||
return url;
|
||||
} catch (IOException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
|
||||
public void login() {
|
||||
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user