Skip to content

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

@tym2008

Description

@tym2008

确认

  • 我的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,可以正常处理扫码登录的请求

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions