12306 查询余票需要登录以后才能查询了

2017-01-03 16:44:58 +08:00
 ykwlv

还准备搞一个小爬虫,在想代理怎么解决呢,现在结果需要登录才能查余票数量了。估计 server 端限制账户查询的频率和次数了。

3299 次点击
所在节点    程序员
16 条回复
wyntergreg
2017-01-03 16:51:16 +08:00
骚年加油,征服了 12306 验证码以后你会成为真正的大师
yuxuan
2017-01-03 16:56:51 +08:00
刚试了下 查询不需要登陆呀
ykwlv
2017-01-03 17:19:59 +08:00
@yuxuan 不需要么😂我直接查余票就给我返回 403 ,登录以后才可以,难道脸比较黑
ykwlv
2017-01-03 17:20:29 +08:00
@wyntergreg 那个还没想法😂就是想看看自己回家的票怎么比较好买
liujun3712
2017-01-03 17:23:11 +08:00
还好看到你帖子刷了下票,刷到一张。感谢楼主😂
yuxuan
2017-01-03 17:23:35 +08:00
@ykwlv 可能是查的太快了 或者太多了吧
ykwlv
2017-01-03 17:25:12 +08:00
@liujun3712 不谢😂
@yuxuan 大概两周前刷了一天的票😂但是也不会限制着么久吧,我换设备,换网都不行
yuxuan
2017-01-03 17:30:25 +08:00
@ykwlv 有的时候他自己服务器也会挂掉😂
btjoker
2017-01-03 17:47:19 +08:00
ykwlv
2017-01-03 18:01:20 +08:00
@yuxuan 两三天了😂想起来要买返程的票了,这两三天都是必须要登录才可以查票
SourceMan
2017-01-03 18:02:13 +08:00
😂
elfsong
2017-01-03 21:44:23 +08:00
@ykwlv 是接口换了 你 F12 重新抓一下
elfsong
2017-01-03 21:49:46 +08:00
@ykwlv 好吧 好像真的是不行了 我的也用不了了
elfsong
2017-01-03 22:02:26 +08:00
刚才看漏了 是接口换了
# 构建 URL
url = 'https://kyfw.12306.cn/otn/leftTicket/queryT?leftTicketDTO.train_date={}&leftTicketDTO.from_station={}&leftTicketDTO.to_station={}&purpose_codes=ADULT'.format(
date, from_station, to_station
)
之前的 queryA 变成 queryT 了~
ykwlv
2017-01-03 23:01:36 +08:00
@elfsong 就是 f12 看到的是 403😂, 12306 的前端要扣工资了啊。
mingyun
2017-01-03 23:50:10 +08:00
@btjoker nice

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/331940

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX