想法的产生是这样的,本人想做一个个人网站,记录一下自己使用高铁的出行记录,想要达到一下效果:当我在12306买到一张票时,我的个人服务器会自动记录本条出行记录在自己的服务器上,然后有一个网页提供查询,进行改签或者退票也可以相应的进行实时的更新。这是最后想要达到的效果。
去12306查了一下,好像没有官方的开发接口来提供这个历史出行记录的查询,并且官方给的查询也只支持30以内的记录查询。见下图:
于是走官方接口或者自己写模拟登录这种方法最多也就只能查到30天以内的。不符合预期。
后来想到12306每次购票时,都会向绑定邮箱发送邮件,我绑定的是QQ邮箱,如果可以实现类似监听QQ邮箱,每次收到邮件就触发一个业务去处理,那么就可以拿到自己的记录。问题是QQ邮箱应该不支持再监听这种操作,然后我又看到了他支持将邮件自动转发到另外一个邮箱,所以能否通过自己写一个邮件服务,让QQ邮箱转发到此邮箱,再通过这个邮件服务进行监听来实现这个需求?
或者大家有其他更好的思路,麻烦提供一下,谢谢。