Runc2333 / dingdong-helper-node

叮咚买菜助手,使用iOS客户端原生API,支持高峰期下单、支持捡漏、支持多账号、支持webhook通知(需自行实现对端)
GNU General Public License v3.0
197 stars 49 forks source link

捡漏模式下单失败: 抱歉,同一时间下单人数过多,建议您稍后再试。随后立即被登出 #40

Closed huangchexin closed 2 years ago

huangchexin commented 2 years ago

选了个空闲的城市和商品,启动捡漏模式后获取购物车成功,但下单失败,随后显示访问过期,需要重新登录,重复试了几次都是如此:

image

手动下单能成功。

Runc2333 commented 2 years ago

@huangchexin 有人能进一步测试一下这个吗

IMLR commented 2 years ago

你看一下手机上APP是否被强制退出了? 如果不是试试重新抓包看看?

huangchexin commented 2 years ago

我测试了两种模式,都是强制退出,APP上面也确实被登出了。 我用昨晚的老版本重新测试了没问题,对比合入了今天修改购物车缓存bug之后就会出现这个问题。

------------------ 原始邮件 ------------------ 发件人: "Runc2333/dingdong-helper-node" @.>; 发送时间: 2022年5月2日(星期一) 晚上10:22 @.>; @.**@.>; 主题: Re: [Runc2333/dingdong-helper-node] 捡漏模式下单失败: 抱歉,同一时间下单人数过多,建议您稍后再试。随后立即被登出 (Issue #40)

你看一下手机上APP是否被强制退出了? 如果不是试试重新抓包看看?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

Runc2333 commented 2 years ago

最新版100%复现吗?

huangchexin commented 2 years ago

最新版100%复现吗?

捡漏模式100%复现,高速模式只试了一次,如图:

image

前提都是可购商品+可下单时间

Runc2333 commented 2 years ago

稍等,这边尝试复现

Runc2333 commented 2 years ago

已复现问题,正在排查。 @huangchexin 能说一下是哪个老版本测出来没问题吗?

huangchexin commented 2 years ago

已复现问题,正在排查。 @huangchexin 能说一下是哪个老版本测出来没问题吗?

https://github.com/Runc2333/dingdong-helper-node/commit/7df180e7149a1f097db19310fdd2ade4762ad61a 这个修改前应该是没问题的。我拿的是昨晚的版本,没用git拉,好像看不出版本号

Runc2333 commented 2 years ago

@huangchexin 测试回退这个修改没有解决问题,且在这个修改后我也进行过下单测试成功后才push的。 原因应该是叮咚服务器识别到了部分特征。

huangchexin commented 2 years ago

@huangchexin 测试回退这个修改没有解决问题,且在这个修改后我也进行过下单测试成功后才push的。 原因应该是叮咚服务器识别到了部分特征。

给你邮箱私发了昨晚下载的仍可下单的版本,麻烦看看哦

Runc2333 commented 2 years ago

已提供临时修复方案。