fengx1a0 / Bilibili_show_ticket_auto_order

352 stars 88 forks source link

抢票提示无法验证购票人信息 #96

Open superset245 opened 8 months ago

superset245 commented 8 months ago

网站上门票提示需要实名,但是脚本显示此演出无需身份电话信息,开抢后显示无法验证购票人信息,这是什么问题

Just-Prog commented 8 months ago

贴一下购票链接

superset245 commented 8 months ago

https://show.bilibili.com/platform/detail.html?id=81740&from=pc_search 该链接现已售罄

Just-Prog commented 8 months ago

https://show.bilibili.com/platform/detail.html?id=81740&from=pc_search 该链接现已售罄

检查实名要求的那截代码是按词检查的。

一人一证 是可以检查到的, 一人一票 不行。鲤鱼姐这个写的文案是后者,检查不到就回退默认了

superset245 commented 8 months ago

那有优化的方法吗,对代码一窍不通捏

GrayAndCyan commented 8 months ago

那有优化的方法吗,对代码一窍不通捏

api.pysetAuthType() 方法 elif "一人一证" 行多加对“一人一票”的判断即可。上面大佬 @Just-Prog 应该在加了,建议keywords写成读配置为集合,用户可以提前看票详情灵活添加实名检测keywords

Just-Prog commented 8 months ago

那有优化的方法吗,对代码一窍不通捏

api.pysetAuthType() 方法 elif "一人一证" 行多加对“一人一票”的判断即可。上面大佬 @Just-Prog 应该在加了,建议keywords写成读配置为集合,用户可以提前看票详情灵活添加实名检测keywords

我暂且确认不了一人一票和一人一证是不是一个意思,文案不一样,只能说是暂时的dirty fix

Just-Prog commented 8 months ago

那有优化的方法吗,对代码一窍不通捏

api.pysetAuthType() 方法 elif "一人一证" 行多加对“一人一票”的判断即可。上面大佬 @Just-Prog 应该在加了,建议keywords写成读配置为集合,用户可以提前看票详情灵活添加实名检测keywords

对用户配置能力有要求

superset245 commented 7 months ago

一人一证的判断有效了,但是在选择购票人的时候没有跳出可选择的购票人,并且抢票过程提示购票数量不正确,请重新选择购票数量 D) KDZGTFZIXSP)63H`2A{5

Just-Prog commented 7 months ago

一人一证的判断有效了,但是在选择购票人的时候没有跳出可选择的购票人,并且抢票过程提示购票数量不正确,请重新选择购票数量 D) KDZGTFZIXSP)63H`2A{5

请确定你在哔哩哔哩客户端的会员购购票人板块是否有正常预留购票人信息,本地测试没有问题,可以正常卡单。

代码内对一人一票状态下的购票人数量缺乏判断

Just-Prog commented 7 months ago

一人一证的判断有效了,但是在选择购票人的时候没有跳出可选择的购票人,并且抢票过程提示购票数量不正确,请重新选择购票数量 D) KDZGTFZIXSP)63H`2A{5

请确定你在哔哩哔哩客户端的会员购购票人板块是否有正常预留购票人信息,本地测试没有问题,可以正常卡单。

image

superset245 commented 7 months ago

先祝大佬新年快乐,感谢大佬新年还帮我解决问题,我之前BW的时候就绑定的购票人信息,为了防止出错,我又解绑了重新绑定了一下,还是这个问题 image 读取不出购票人信息不知道是哪一步出了问题

superset245 commented 7 months ago

先祝大佬新年快乐,感谢大佬新年还帮我解决问题,我之前BW的时候就绑定的购票人信息,为了防止出错,我又解绑了重新绑定了一下,还是这个问题 image 不知道读不出购票人信息是哪里出问题了

superset245 commented 7 months ago

找朋友重新打包了一下好了,谢谢大佬,新年快乐