This repository has been archived by the owner on Jul 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 381
程序中提示“没有体力”,获取 accesst_token 时返回数据异常 ,详情 #33
Comments
这是账号被封了…… 看最后一句,账号不正常,换号玩吧。。应该登录不上了 你拿手机杀掉进程 进小程序试一下? |
还是不行,重装微信也不行 |
肯定不行 已经封号了 😂 |
他是怎么判断账号异常的? |
@iwanttodo 你是单线程还是多开?我多开被封了。 |
@uusift 我多开过 |
应该是每次都 200 分…… 可以加入一些 setTimeout 延迟答题,和故意输的机制,比如赢四题输一题啥的 |
@zhuweiyou 是不是参数 delay? 再哪里设置的? |
引一下 common 下的 timeout.js 就可以 await 啦 在发送答案之前 await timeout(xxx毫秒) |
还可以 random 随机下延迟的值 比如 一秒到五秒里 随机。然后赢几题 故意 输一题 之类的。就要额外做一些逻辑了 |
@zhuweiyou await timeout 了5000多ms,但返回的分数还是200...... |
@Freezind 那是因为玩游戏有动画时间 现在直接拿数据 更快,此时还没有开始倒计时呢。你改成十几秒试一下 应该不是 200 了…… |
@zhuweiyou 似乎是因为在我这跑delay 1000 比1s快得多......数改大了确实可以了 |
@Freezind 那不应该,你可以简单写个 js 测试一下 const now = Date.now()
setTimeout(() => console.log(Date.now() - now), 1000) |
封号! |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
但是事实是我确实还有>5的体力,刚出现这个问题的时候,我怀疑是 access_token 过期 了,所以重新去
{"stackTrace": [["/var/task/json_web_token.py", 122, "create_jwt_token", "is_validated, account = validate_user(username, password, code)"], ["/var/task/json_web_token.py", 113, "validate_user", "raise Unauthorized('account_abnormal')"]], "errorType": "Unauthorized", "errorMessage": "account_abnormal"}
是不是账号被封了?
The text was updated successfully, but these errors were encountered: