Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-04-19 14:13:49 +08:00
parent 5ed86b9165
commit c05ad1e724
2 changed files with 14 additions and 3 deletions

View File

@@ -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 {

View File

@@ -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();