Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[问题]原神扫码登录无法使用 #515

Open
tym2008 opened this issue Aug 12, 2024 · 3 comments
Open

[问题]原神扫码登录无法使用 #515

tym2008 opened this issue Aug 12, 2024 · 3 comments
Labels
question Further information is requested

Comments

@tym2008
Copy link

tym2008 commented Aug 12, 2024

确认

  • 我的Bot版本已更新到最新,且已尝试使用nb paimon install更新依赖库
  • 我已查阅文档-常见问题,无相关解决方案
  • 我已确认issue中没有类似的问题或仍然得不到解决

环境信息

  • 系统版本: Debian 12(TRSS脚本安装)
  • Python版本: 3.11
  • Nonebot2版本: TRSS脚本安装

问题描述

原神扫码登录 指令无法使用 直接超时
扫码后提示无法解析返回数据

问题截图

image

PS:错误代码为文件第165行,我自己改了代码查看status_data和stoken_data导致行数发生改变
经确认,请求创建二维码时app_id="1"时显示的游戏为崩坏3,此时扫码获取到的stoken_data数据错误(此时返回的数据为Unicode格式,内容为"登录状态失效,请重新登录"),无法解析,进而无法绑定账号

后来,将app_id改为”2“时可以正常登录绑定

建议:
可以参考TRSS Plugin的扫码登录处理
image
在一定范围内随机app_id,可以正常处理扫码登录的请求

@tym2008 tym2008 added the question Further information is requested label Aug 12, 2024
@nicklly
Copy link
Contributor

nicklly commented Aug 25, 2024

那是因为mhy改了扫码方式,结果就是导致崩3、绝区零、原神、崩铁登游戏更新后通过扫码方式获取不了token,目前只有崩坏2好像还正常

@tym2008
Copy link
Author

tym2008 commented Aug 25, 2024

我测试的时候是未定可以使用(app_id="2"),崩坏2(好像是app_id="7")也是没法获取的

@nicklly
Copy link
Contributor

nicklly commented Aug 25, 2024

我测试的时候是未定可以使用(app_id="2"),崩坏2(好像是app_id="7")也是没法获取的

崩坏2(app_id=7)可以正常绑定 建议试一试()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants