Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-27 20:54:41 +08:00
parent 25acf3a9bb
commit b51c646415
227 changed files with 768 additions and 764 deletions

View File

@@ -33,14 +33,14 @@ abstract final class LoginHttp {
@pragma('vm:notify-debugger-on-exception')
static Future<LoadingState<({String authCode, String url})>>
getHDcode() async {
var params = {
final params = {
// 'local_id': 'Y952A395BB157D305D8A8340FC2AAECECE17',
'local_id': '0',
'platform': 'android',
'mobi_app': 'android_hd',
};
AppSign.appSign(params);
var res = await Request().post(Api.getTVCode, queryParameters: params);
final res = await Request().post(Api.getTVCode, queryParameters: params);
if (res.data['code'] == 0) {
try {
@@ -55,12 +55,12 @@ abstract final class LoginHttp {
}
static Future codePoll(String authCode) async {
var params = {
final params = {
'auth_code': authCode,
'local_id': '0',
};
AppSign.appSign(params);
var res = await Request().post(Api.qrcodePoll, queryParameters: params);
final res = await Request().post(Api.qrcodePoll, queryParameters: params);
return {
'status': res.data['code'] == 0,
'code': res.data['code'],
@@ -70,7 +70,7 @@ abstract final class LoginHttp {
}
static Future queryCaptcha() async {
var res = await Request().get(Api.getCaptcha);
final res = await Request().get(Api.getCaptcha);
if (res.data['code'] == 0) {
return {
'status': true,
@@ -83,7 +83,7 @@ abstract final class LoginHttp {
// 获取salt与PubKey
static Future getWebKey() async {
var res = await Request().get(Api.getWebKey);
final res = await Request().get(Api.getWebKey);
//data: {'disable_rcmd': 0, 'local_id': LoginUtils.generateBuvid()});
if (res.data['code'] == 0) {
return {'status': true, 'data': res.data['data']};
@@ -102,7 +102,7 @@ abstract final class LoginHttp {
String? recaptchaToken,
}) async {
int timestamp = DateTime.now().millisecondsSinceEpoch;
var data = {
final data = {
'build': '2001100',
'buvid': buvid,
'c_locale': 'zh_CN',
@@ -128,7 +128,7 @@ abstract final class LoginHttp {
};
AppSign.appSign(data);
var res = await Request().post(
final res = await Request().post(
Api.appSmsCode,
data: data,
options: Options(
@@ -151,7 +151,7 @@ abstract final class LoginHttp {
// static Future getGuestId(String key) async {
// dynamic publicKey = RSAKeyParser().parse(key);
// var params = {
// final params = {
// 'appkey': Constants.appKey,
// 'build': '2001100',
// 'buvid': buvid,
@@ -174,7 +174,7 @@ abstract final class LoginHttp {
// Constants.appKey,
// Constants.appSec,
// );
// var res = await Request().post(Api.getGuestId,
// final res = await Request().post(Api.getGuestId,
// queryParameters: {...params, 'sign': sign},
// options: Options(
// contentType: Headers.formUrlEncodedContentType,
@@ -237,7 +237,7 @@ abstract final class LoginHttp {
'username': username,
};
AppSign.appSign(data);
var res = await Request().post(
final res = await Request().post(
Api.loginByPwdApi,
data: data,
options: Options(
@@ -303,7 +303,7 @@ abstract final class LoginHttp {
'tel': tel,
};
AppSign.appSign(data);
var res = await Request().post(
final res = await Request().post(
Api.logInByAppSms,
data: data,
options: Options(
@@ -329,7 +329,7 @@ abstract final class LoginHttp {
static Future safeCenterGetInfo({
required String tmpCode,
}) async {
var res = await Request().get(
final res = await Request().get(
Api.safeCenterGetInfo,
queryParameters: {
'tmp_code': tmpCode,
@@ -349,7 +349,7 @@ abstract final class LoginHttp {
// 风控验证手机前的极验验证码
static Future preCapture() async {
var res = await Request().post(Api.preCapture);
final res = await Request().post(Api.preCapture);
if (res.data['code'] == 0) {
return {'status': true, 'data': res.data['data']};
@@ -383,7 +383,7 @@ abstract final class LoginHttp {
'recaptcha_token': ?recaptchaToken,
};
AppSign.appSign(data);
var res = await Request().post(
final res = await Request().post(
Api.safeCenterSmsCode,
data: data,
options: Options(
@@ -425,7 +425,7 @@ abstract final class LoginHttp {
'captcha_key': captchaKey,
};
AppSign.appSign(data);
var res = await Request().post(
final res = await Request().post(
Api.safeCenterSmsVerify,
data: data,
options: Options(
@@ -471,7 +471,7 @@ abstract final class LoginHttp {
// 'statistics': Constants.statistics,
};
AppSign.appSign(data);
var res = await Request().post(
final res = await Request().post(
Api.oauth2AccessToken,
data: data,
options: Options(
@@ -493,7 +493,7 @@ abstract final class LoginHttp {
}
static Future<Map> logout(Account account) async {
var res = await Request().post(
final res = await Request().post(
Api.logout,
data: {'biliCSRF': account.csrf},
options: Options(
@@ -519,7 +519,7 @@ abstract final class LoginHttp {
'statistics': Constants.statistics,
};
AppSign.appSign(params);
var res = await Request().get(
final res = await Request().get(
Api.loginDevices,
queryParameters: params,
);