mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
@@ -281,18 +281,29 @@ class MemberHttp {
|
|||||||
String token = '',
|
String token = '',
|
||||||
dynamic wwebid,
|
dynamic wwebid,
|
||||||
}) async {
|
}) async {
|
||||||
space(mid: mid);
|
String dmImgStr = Utils.base64EncodeRandomString(16, 64);
|
||||||
|
String dmCoverImgStr = Utils.base64EncodeRandomString(32, 128);
|
||||||
Map params = await WbiSign.makSign({
|
Map params = await WbiSign.makSign({
|
||||||
'mid': mid,
|
'mid': mid,
|
||||||
'token': token,
|
'token': token,
|
||||||
'platform': 'web',
|
'platform': 'web',
|
||||||
'web_location': 1550101,
|
'web_location': 1550101,
|
||||||
'w_webid': wwebid,
|
'w_webid': wwebid,
|
||||||
|
'dm_img_list': '[]',
|
||||||
|
'dm_img_str': dmImgStr,
|
||||||
|
'dm_cover_img_str': dmCoverImgStr,
|
||||||
|
'dm_img_inter': '{"ds":[],"wh":[0,0,0],"of":[0,0,0]}',
|
||||||
});
|
});
|
||||||
var res = await Request().get(
|
var res = await Request().get(
|
||||||
Api.memberInfo,
|
Api.memberInfo,
|
||||||
queryParameters: params,
|
queryParameters: params,
|
||||||
extra: {'ua': 'pc'},
|
options: Options(
|
||||||
|
headers: {
|
||||||
|
'origin': 'https://space.bilibili.com',
|
||||||
|
'referer': 'https://space.bilibili.com/$mid/dynamic',
|
||||||
|
'user-agent': Request.headerUa(type: 'pc'),
|
||||||
|
},
|
||||||
|
),
|
||||||
);
|
);
|
||||||
if (res.data['code'] == 0) {
|
if (res.data['code'] == 0) {
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ class _HorizontalMemberPageState extends State<HorizontalMemberPage> {
|
|||||||
),
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
Error() => errorWidget(
|
Error() => scrollErrorWidget(
|
||||||
errMsg: userState.errMsg,
|
errMsg: userState.errMsg,
|
||||||
callback: () {
|
callback: () {
|
||||||
_controller.userState.value = LoadingState.loading();
|
_controller.userState.value = LoadingState.loading();
|
||||||
|
|||||||
Reference in New Issue
Block a user