MCPcopy Create free account
hub / github.com/smallfawn/QLScriptPublic / getUserInfo

Method getUserInfo

wxapp/colorful.js:300–311  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

298 }
299
300 async getUserInfo() {
301 try {
302 const result = await this.request("/api/User/GetUserInfo");
303 this.userInfo = result?.Data || {};
304 this.saveCachedToken();
305 $.log(`🌸账号[${this.index}]昵称:${this.userInfo.NickName || maskPhone(this.userInfo.Mobile) || "未知"} 积分:${this.userInfo.Point ?? "未知"}`);
306 } catch (e) {
307 const message = String(e.message || e);
308 $.log(`账号[${this.index}] 查询用户失败: ${message}`);
309 if (isTokenError(message)) this.removeCachedToken();
310 }
311 }
312}
313
314// 暂停主运行:当前七彩虹后端首次换取业务 Token 需要微信手机号授权 code,

Callers 1

runMethod · 0.95

Calls 6

requestMethod · 0.95
saveCachedTokenMethod · 0.95
removeCachedTokenMethod · 0.95
maskPhoneFunction · 0.70
isTokenErrorFunction · 0.70
logMethod · 0.45

Tested by

no test coverage detected