mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-30 23:58:13 +08:00
@@ -31,7 +31,7 @@ import 'package:dio/dio.dart';
|
||||
|
||||
class MemberHttp {
|
||||
static Future reportMember(
|
||||
Object mid, {
|
||||
dynamic mid, {
|
||||
String? reason,
|
||||
int? reasonV2,
|
||||
}) async {
|
||||
@@ -86,7 +86,7 @@ class MemberHttp {
|
||||
}
|
||||
|
||||
static Future<LoadingState<SpaceSsData>> seasonSeriesList({
|
||||
required int mid,
|
||||
required int? mid,
|
||||
required int pn,
|
||||
}) async {
|
||||
var res = await Request().get(
|
||||
@@ -108,7 +108,7 @@ class MemberHttp {
|
||||
|
||||
static Future<LoadingState<SpaceArchiveData>> spaceArchive({
|
||||
required ContributeType type,
|
||||
required int mid,
|
||||
required int? mid,
|
||||
String? aid,
|
||||
String? order,
|
||||
String? sort,
|
||||
@@ -116,7 +116,7 @@ class MemberHttp {
|
||||
int? next,
|
||||
int? seasonId,
|
||||
int? seriesId,
|
||||
Object? includeCursor,
|
||||
includeCursor,
|
||||
}) async {
|
||||
final params = {
|
||||
'aid': ?aid,
|
||||
@@ -205,13 +205,13 @@ class MemberHttp {
|
||||
}
|
||||
|
||||
static Future<LoadingState> spaceStory({
|
||||
required Object mid,
|
||||
required Object aid,
|
||||
required Object beforeSize,
|
||||
required Object afterSize,
|
||||
required Object cid,
|
||||
required Object contain,
|
||||
required Object index,
|
||||
required mid,
|
||||
required aid,
|
||||
required beforeSize,
|
||||
required afterSize,
|
||||
required cid,
|
||||
required contain,
|
||||
required index,
|
||||
}) async {
|
||||
final params = {
|
||||
'aid': aid,
|
||||
@@ -248,8 +248,8 @@ class MemberHttp {
|
||||
}
|
||||
|
||||
static Future<LoadingState<SpaceData>> space({
|
||||
required int mid,
|
||||
Object? fromViewAid,
|
||||
int? mid,
|
||||
dynamic fromViewAid,
|
||||
}) async {
|
||||
final params = {
|
||||
'build': 8430300,
|
||||
@@ -281,7 +281,7 @@ class MemberHttp {
|
||||
}
|
||||
|
||||
static Future memberInfo({
|
||||
required int mid,
|
||||
int? mid,
|
||||
String token = '',
|
||||
}) async {
|
||||
String dmImgStr = Utils.base64EncodeRandomString(16, 64);
|
||||
@@ -317,7 +317,7 @@ class MemberHttp {
|
||||
}
|
||||
}
|
||||
|
||||
static Future memberStat({required int mid}) async {
|
||||
static Future memberStat({int? mid}) async {
|
||||
var res = await Request().get(Api.userStat, queryParameters: {'vmid': mid});
|
||||
if (res.data['code'] == 0) {
|
||||
return {'status': true, 'data': res.data['data']};
|
||||
@@ -326,7 +326,7 @@ class MemberHttp {
|
||||
}
|
||||
}
|
||||
|
||||
static Future memberCardInfo({required int mid}) async {
|
||||
static Future memberCardInfo({int? mid}) async {
|
||||
var res = await Request().get(
|
||||
Api.memberCardInfo,
|
||||
queryParameters: {
|
||||
@@ -345,7 +345,7 @@ class MemberHttp {
|
||||
}
|
||||
|
||||
static Future<LoadingState<SearchArchiveData>> searchArchive({
|
||||
required Object mid,
|
||||
required mid,
|
||||
int ps = 30,
|
||||
int tid = 0,
|
||||
int? pn,
|
||||
@@ -359,7 +359,7 @@ class MemberHttp {
|
||||
'mid': mid,
|
||||
'ps': ps,
|
||||
'tid': tid,
|
||||
'pn': ?pn,
|
||||
'pn': pn,
|
||||
'keyword': ?keyword,
|
||||
'order': order,
|
||||
'platform': 'web',
|
||||
@@ -394,7 +394,7 @@ class MemberHttp {
|
||||
// 用户动态
|
||||
static Future<LoadingState<DynamicsDataModel>> memberDynamic({
|
||||
String? offset,
|
||||
required int mid,
|
||||
int? mid,
|
||||
}) async {
|
||||
String dmImgStr = Utils.base64EncodeRandomString(16, 64);
|
||||
String dmCoverImgStr = Utils.base64EncodeRandomString(32, 128);
|
||||
@@ -431,8 +431,8 @@ class MemberHttp {
|
||||
// 搜索用户动态
|
||||
static Future memberDynamicSearch({
|
||||
required int pn,
|
||||
required Object mid,
|
||||
required Object offset,
|
||||
required dynamic mid,
|
||||
required dynamic offset,
|
||||
required String keyword,
|
||||
}) async {
|
||||
var res = await Request().get(
|
||||
@@ -461,8 +461,8 @@ class MemberHttp {
|
||||
|
||||
static Future<LoadingState<DynamicsDataModel>> dynSearch({
|
||||
required int pn,
|
||||
required Object mid,
|
||||
required Object offset,
|
||||
required dynamic mid,
|
||||
required dynamic offset,
|
||||
required String keyword,
|
||||
}) async {
|
||||
var res = await Request().get(
|
||||
@@ -545,14 +545,14 @@ class MemberHttp {
|
||||
// 获取某分组下的up
|
||||
static Future<LoadingState<FollowData>> followUpGroup({
|
||||
int? mid,
|
||||
required int tagid,
|
||||
required int pn,
|
||||
int? tagid,
|
||||
int? pn,
|
||||
int ps = 20,
|
||||
}) async {
|
||||
var res = await Request().get(
|
||||
Api.followUpGroup,
|
||||
queryParameters: {
|
||||
'mid': ?mid,
|
||||
'mid': mid,
|
||||
'tagid': tagid,
|
||||
'pn': pn,
|
||||
'ps': ps,
|
||||
@@ -573,7 +573,7 @@ class MemberHttp {
|
||||
}
|
||||
}
|
||||
|
||||
static Future createFollowTag(Object tagName) async {
|
||||
static Future createFollowTag(tagName) async {
|
||||
var res = await Request().post(
|
||||
Api.createFollowTag,
|
||||
queryParameters: {
|
||||
@@ -593,7 +593,7 @@ class MemberHttp {
|
||||
}
|
||||
}
|
||||
|
||||
static Future updateFollowTag(Object tagid, Object name) async {
|
||||
static Future updateFollowTag(tagid, name) async {
|
||||
var res = await Request().post(
|
||||
Api.updateFollowTag,
|
||||
queryParameters: {
|
||||
@@ -614,7 +614,7 @@ class MemberHttp {
|
||||
}
|
||||
}
|
||||
|
||||
static Future delFollowTag(Object tagid) async {
|
||||
static Future delFollowTag(tagid) async {
|
||||
var res = await Request().post(
|
||||
Api.delFollowTag,
|
||||
queryParameters: {
|
||||
@@ -669,7 +669,7 @@ class MemberHttp {
|
||||
required int pn,
|
||||
required String name,
|
||||
}) async {
|
||||
final data = {
|
||||
Map<String, dynamic> data = {
|
||||
'vmid': mid,
|
||||
'pn': pn,
|
||||
'ps': ps,
|
||||
@@ -679,10 +679,14 @@ class MemberHttp {
|
||||
'name': name,
|
||||
'web_location': 333.999,
|
||||
};
|
||||
await WbiSign.makSign(data);
|
||||
Map params = await WbiSign.makSign(data);
|
||||
var res = await Request().get(
|
||||
Api.followSearch,
|
||||
queryParameters: data,
|
||||
queryParameters: {
|
||||
...data,
|
||||
'w_rid': params['w_rid'],
|
||||
'wts': params['wts'],
|
||||
},
|
||||
);
|
||||
if (res.data['code'] == 0) {
|
||||
return Success(FollowData.fromJson(res.data['data']));
|
||||
@@ -715,7 +719,7 @@ class MemberHttp {
|
||||
}
|
||||
|
||||
static Future<LoadingState<UpowerRankData>> upowerRank({
|
||||
required Object upMid,
|
||||
required upMid,
|
||||
required int page,
|
||||
int? privilegeType,
|
||||
}) async {
|
||||
|
||||
Reference in New Issue
Block a user