EasyTrain icon indicating copy to clipboard operation
EasyTrain copied to clipboard

使用12306自带的自动刷新接口

Open chinagoldline opened this issue 7 years ago • 3 comments

哈哈,跟着你的文章实践了一遍。 楼上提出的慢排队问题确实存在,而且出现的概率很高。 研究了一天他自带的刷票接口,总是提示出票失败。有没有兴趣一起探讨一下呀。 https://kyfw.12306.cn/otn/confirmPassenger/confirmSingleForQueueAsys

chinagoldline avatar Mar 04 '18 14:03 chinagoldline

更新下代码,慢速排队应该解决了。具体来说就是在获取乘客信息后要暂停一点时间,模拟真实用户选择乘客情景。 12306应该对很多请求都进行了监控,当一次提交失败后,下一次快速提交会导致慢速排队,目前的代码对前几次提交应该可以避免慢速排队问题,但若是提交多次,会被12306监控到,从而重新进入慢速排队。

Why8n avatar Mar 06 '18 09:03 Why8n

@Why8n 我再学习一下你的流程哈,膜拜大牛中。

chinagoldline avatar Mar 08 '18 03:03 chinagoldline

这个会被封IP吗

holidaysss avatar Jun 22 '18 05:06 holidaysss