Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-09 21:46:11 +08:00
parent c69e688f49
commit e9b5959e9c
46 changed files with 431 additions and 448 deletions

View File

@@ -44,7 +44,7 @@ abstract final class MemberHttp {
String? reason,
int? reasonV2,
}) async {
final res = await Request().post(
final res = await Request.post(
Api.reportMember,
data: {
'mid': mid,
@@ -78,7 +78,7 @@ abstract final class MemberHttp {
'statistics': Constants.statisticsApp,
'vmid': mid,
};
final res = await Request().get(
final res = await Request.get(
Api.spaceArticle,
queryParameters: params,
options: Options(
@@ -99,7 +99,7 @@ abstract final class MemberHttp {
required int? mid,
required int pn,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.seasonSeries,
queryParameters: {
'mid': mid,
@@ -149,7 +149,7 @@ abstract final class MemberHttp {
'statistics': Constants.statisticsApp,
'vmid': mid,
};
final res = await Request().get(
final res = await Request.get(
type.api,
queryParameters: params,
options: Options(
@@ -170,7 +170,7 @@ abstract final class MemberHttp {
required int page,
required mid,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.spaceAudio,
queryParameters: {
'pn': page,
@@ -191,7 +191,7 @@ abstract final class MemberHttp {
required int page,
required mid,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.spaceCheese,
queryParameters: {
'pn': page,
@@ -233,7 +233,7 @@ abstract final class MemberHttp {
// 'statistics': Constants.statisticsApp,
// 'vmid': mid,
// };
// final res = await Request().get(
// final res = await Request.get(
// Api.spaceStory,
// queryParameters: params,
// options: Options(
@@ -266,7 +266,7 @@ abstract final class MemberHttp {
'statistics': Constants.statisticsApp,
'vmid': mid,
};
final res = await Request().get(
final res = await Request.get(
Api.space,
queryParameters: params,
options: Options(
@@ -299,7 +299,7 @@ abstract final class MemberHttp {
'dm_cover_img_str': dmCoverImgStr,
'dm_img_inter': '{"ds":[],"wh":[0,0,0],"of":[0,0,0]}',
});
final res = await Request().get(
final res = await Request.get(
Api.memberInfo,
queryParameters: params,
options: Options(
@@ -318,7 +318,7 @@ abstract final class MemberHttp {
}
static Future<LoadingState<Map>> memberStat({int? mid}) async {
final res = await Request().get(
final res = await Request.get(
Api.userStat,
queryParameters: {'vmid': mid},
);
@@ -332,7 +332,7 @@ abstract final class MemberHttp {
static Future<LoadingState<MemberCardInfoData>> memberCardInfo({
int? mid,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.memberCardInfo,
queryParameters: {
'mid': mid,
@@ -373,7 +373,7 @@ abstract final class MemberHttp {
'dm_cover_img_str': dmCoverImgStr,
'dm_img_inter': '{"ds":[],"wh":[0,0,0],"of":[0,0,0]}',
});
final res = await Request().get(
final res = await Request.get(
Api.searchArchive,
queryParameters: params,
options: Options(
@@ -399,7 +399,7 @@ abstract final class MemberHttp {
required int pn,
ArchiveSortTypeApp sort = .desc,
}) async {
final res = await Request().get(
final res = await Request.get(
type.api,
queryParameters: switch (type) {
.season => {
@@ -456,7 +456,7 @@ abstract final class MemberHttp {
'x-bili-device-req-json':
'{"platform":"web","device":"pc","spmid":"333.1387"}',
});
final res = await Request().get(
final res = await Request.get(
Api.memberDynamic,
queryParameters: params,
options: Options(
@@ -488,7 +488,7 @@ abstract final class MemberHttp {
required dynamic offset,
required String keyword,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.dynSearch,
queryParameters: {
'host_mid': mid,
@@ -508,7 +508,7 @@ abstract final class MemberHttp {
// 查询分组
static Future<LoadingState<List<MemberTagItemModel>>> followUpTags() async {
final res = await Request().get(Api.followUpTag);
final res = await Request.get(Api.followUpTag);
if (res.data['code'] == 0) {
return Success(
(res.data['data'] as List)
@@ -524,7 +524,7 @@ abstract final class MemberHttp {
int? fid,
bool isAdd = true,
}) async {
final res = await Request().post(
final res = await Request.post(
isAdd ? Api.addSpecial : Api.delSpecial,
data: {
'fid': fid,
@@ -541,7 +541,7 @@ abstract final class MemberHttp {
// 设置分组
static Future<LoadingState<void>> addUsers(String fids, String tagids) async {
final res = await Request().post(
final res = await Request.post(
Api.addUsers,
queryParameters: {
'x-bili-device-req-json':
@@ -569,7 +569,7 @@ abstract final class MemberHttp {
int? pn,
int ps = 20,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.followUpGroup,
queryParameters: {
'mid': mid,
@@ -594,7 +594,7 @@ abstract final class MemberHttp {
}
static Future<LoadingState<int>> createFollowTag(String tagName) async {
final res = await Request().post(
final res = await Request.post(
Api.createFollowTag,
queryParameters: {
'x-bili-device-req-json':
@@ -617,7 +617,7 @@ abstract final class MemberHttp {
Object tagid,
Object name,
) async {
final res = await Request().post(
final res = await Request.post(
Api.updateFollowTag,
queryParameters: {
'x-bili-device-req-json':
@@ -638,7 +638,7 @@ abstract final class MemberHttp {
}
static Future<LoadingState<void>> delFollowTag(Object tagid) async {
final res = await Request().post(
final res = await Request.post(
Api.delFollowTag,
queryParameters: {
'x-bili-device-req-json':
@@ -659,7 +659,7 @@ abstract final class MemberHttp {
// 获取up置顶
static Future<LoadingState<List<MemberTagItemModel>?>> getTopVideo() async {
final res = await Request().get(Api.getTopVideoApi);
final res = await Request.get(Api.getTopVideoApi);
if (res.data['code'] == 0) {
return Success(
(res.data['data'] as List?)
@@ -673,7 +673,7 @@ abstract final class MemberHttp {
// 获取up播放数、点赞数
static Future<LoadingState<Map>> memberView({required int mid}) async {
final res = await Request().get(
final res = await Request.get(
Api.getMemberViewApi,
queryParameters: {'mid': mid},
);
@@ -702,7 +702,7 @@ abstract final class MemberHttp {
'web_location': 333.999,
};
Map params = await WbiSign.makSign(data);
final res = await Request().get(
final res = await Request.get(
Api.followSearch,
queryParameters: {
...data,
@@ -723,7 +723,7 @@ abstract final class MemberHttp {
String offset = '',
String type = 'all',
}) async {
final res = await Request().get(
final res = await Request.get(
Api.spaceOpus,
queryParameters: await WbiSign.makSign({
'host_mid': hostMid,
@@ -745,7 +745,7 @@ abstract final class MemberHttp {
required int page,
int? privilegeType,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.upowerRank,
queryParameters: {
'up_mid': upMid,
@@ -768,7 +768,7 @@ abstract final class MemberHttp {
required int mid,
required int page,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.coinArc,
queryParameters: {
'pn': page,
@@ -787,7 +787,7 @@ abstract final class MemberHttp {
required int mid,
required int page,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.likeArc,
queryParameters: {
'pn': page,
@@ -814,7 +814,7 @@ abstract final class MemberHttp {
'statistics': Constants.statisticsApp,
};
AppSign.appSign(params);
final res = await Request().post(
final res = await Request.post(
Api.spaceShop,
queryParameters: params,
data: {
@@ -836,7 +836,7 @@ abstract final class MemberHttp {
required Object ruid,
required int page,
}) async {
final res = await Request().get(
final res = await Request.get(
Api.memberGuard,
queryParameters: {
'page': page,