Closed arukasxy closed 2 years ago
一种可能是,如果米游社App账号登出了,原来的stoken会失效
信息里有登录失效,但是stoken再抓包并没有变化,不过是在模拟器上获取的stoken,在网页上获取的login_ticket等其他信息
所有Cookie统一使用App端的试试
App端米游社用HttpCanary抓到的不知道怎么导出,手动看的话里面只有stuid、mid和stoken,没有其他信息
App端米游社用HttpCanary抓到的不知道怎么导出,手动看的话里面只有stuid、mid和stoken,没有其他信息
在其他的请求里会有别的Cookie信息。通常stuid
、stoken
不会和它们在一起。
导出的话,在请求列表中右上角选择全选,然后长按任意一条请求,可以找到导出或保存,可以选择压缩,方便移动(因为里面包含数量很多的小文件),之后再解压
改成了同一个App抓取的信息,但是还是传回来“登录失效,请重新登录”
截图一下config.ini,部分打码,确认一下
现在显示玩获取ActionTicket失败后能跳出倒计时了
可以检查一下日志里DEBUG getActionTicket_headers
,里面包含Cookie最终发送出去的样子,可以看看是否有问题
新版本 v1.3.0 增加了查找Cookies中的mid
,现在需要mid
才能获取ActionTicket,不然服务器就会返回登录失效。
https://github.com/Ljzd-PRO/Mys_Goods_Tool/releases/latest
2022-06-28 20:09:16 INFO 正在获取用户ActionTicket 2022-06-28 20:09:16 ERROR 获取用户ActionTicket失败,正在重试(3) 2022-06-28 20:09:16 ERROR Traceback (most recent call last): File "main.py", line 329, in init TypeError: 'NoneType' object is not subscriptable