2018-06-11 15:03:23 +00:00
|
|
|
# coding=utf-8
|
2018-01-20 15:23:51 +00:00
|
|
|
import random
|
|
|
|
|
2018-01-28 06:27:24 +00:00
|
|
|
import time
|
|
|
|
|
2018-01-20 15:23:51 +00:00
|
|
|
urls = {
|
2018-06-11 15:03:23 +00:00
|
|
|
"auth": { # 登录接口
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/passport/web/auth/uamtk",
|
|
|
|
"req_type": "post",
|
2019-04-03 15:29:50 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/resources/login.html",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 1,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
|
|
|
"uamtk-static": { # 登录接口
|
|
|
|
"req_url": "/passport/web/auth/uamtk-static",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/resources/login.html",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Content-Type": 1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"re_try": 10,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"login": { # 登录接口
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/passport/web/login",
|
|
|
|
"req_type": "post",
|
2019-04-03 15:29:50 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/resources/login.html",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Content-Type": 1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"re_try": 10,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"left_ticket_init": { # 登录接口
|
|
|
|
"req_url": "/otn/leftTicket/init",
|
|
|
|
"req_type": "post",
|
2019-04-03 15:29:50 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/resources/login.html",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"re_try": 10,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-06-11 15:03:23 +00:00
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
|
|
|
|
|
|
|
},
|
|
|
|
"getCodeImg": { # 登录验证码
|
2018-01-29 13:59:01 +00:00
|
|
|
"req_url": "/passport/captcha/captcha-image?login_site=E&module=login&rand=sjrand&{0}",
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_type": "get",
|
2019-04-03 15:29:50 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/resources/login.html",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Content-Type": 1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"re_try": 10,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
2019-01-04 01:38:40 +00:00
|
|
|
"not_decode": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2019-04-03 15:29:50 +00:00
|
|
|
"getCodeImg1": { # 登录验证码
|
|
|
|
"req_url": "/passport/captcha/captcha-image64?login_site=E&module=login&rand=sjrand&{0}&callback=jQuery19108016482864806321_1554298927290&_=1554298927293",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/resources/login.html",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 1,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": True,
|
|
|
|
"is_json": False,
|
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"codeCheck": { # 验证码校验
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/passport/captcha/captcha-check",
|
|
|
|
"req_type": "post",
|
2019-04-03 15:29:50 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/resources/login.html",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Content-Type": 1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"re_try": 10,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
2019-04-03 15:29:50 +00:00
|
|
|
"is_json": False,
|
|
|
|
},
|
|
|
|
"codeCheck1": { # 验证码校验
|
|
|
|
"req_url": "/passport/captcha/captcha-check?callback=jQuery19108016482864806321_1554298927290&answer={0}&rand=sjrand&login_site=E&_={1}",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/resources/login.html",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 1,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": True,
|
|
|
|
"is_json": False,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"loginInit": { # 登录页面
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/login/init",
|
|
|
|
"req_type": "get",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/index/init",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-08-29 11:19:13 +00:00
|
|
|
"re_try": 1,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-12-26 08:05:51 +00:00
|
|
|
"loginInitCdn": { # 登录页面
|
|
|
|
"req_url": "/otn/login/init",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/index/init",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 1,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-12-26 08:05:51 +00:00
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": False,
|
|
|
|
"is_test_cdn": True,
|
|
|
|
"is_json": False,
|
|
|
|
},
|
2019-04-03 15:29:50 +00:00
|
|
|
"loginInitCdn1": { # 登录页面
|
|
|
|
"req_url": "/otn/resources/login.html",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/view/index.html",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 1,
|
|
|
|
"re_time": 1,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": False,
|
|
|
|
"is_test_cdn": False,
|
|
|
|
"is_json": False,
|
|
|
|
},
|
|
|
|
"getDevicesId": { # 获取用户信息
|
2019-06-11 11:21:11 +00:00
|
|
|
"req_url": "/otn/HttpZF/logdevice?algID=3yxNoRW8BM&hashCode=8EFUGZrjK3cO8VdDugvPxyyiUqMNmKhl6pbW1ftnEVI&FMQw=0&q4f3=zh-CN&VPIf=1&custID=133&VEek=unknown&dzuS=0&yD16=0&EOQP=c227b88b01f5c513710d4b9f16a5ce52&lEnu=2887005765&jp76=52d67b2a5aa5e031084733d5006cc664&hAqN=MacIntel&platform=WEB&ks0Q=d22ca0b81584fbea62237b14bd04c866&TeRS=1013x1920&tOHY=24xx1080x1920&Fvje=i1l1o1s1&q5aJ=-8&wNLf=99115dfb07133750ba677d055874de87&0aew=Mozilla/5.0%20(Macintosh;%20Intel%20Mac%20OS%20X%2010_14_4)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/74.0.3729.131%20Safari/537.36&E3gR=d4c1ccb1725a4a45cc350f16ac26f32b×tamp={0}",
|
2019-04-03 15:29:50 +00:00
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/passport?redirect=/otn/",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 1,
|
|
|
|
"s_time": 0.01,
|
|
|
|
"is_logger": True,
|
|
|
|
"is_json": False,
|
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"getUserInfo": { # 获取用户信息
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/index/initMy12306",
|
|
|
|
"req_type": "get",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/passport?redirect=/otn/login/userLogin",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"s_time": 0.01,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"userLogin": { # 用户登录
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/login/userLogin",
|
|
|
|
"req_type": "get",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/passport?redirect=/otn/login/userLogin",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"uamauthclient": { # 登录
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/uamauthclient",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/passport?redirect=/otn/login/userLogin",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Content-Type": 1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"re_try": 10,
|
2019-01-12 07:26:02 +00:00
|
|
|
"re_time": 1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"initdc_url": { # 生成订单页面
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/confirmPassenger/initDc",
|
|
|
|
"req_type": "get",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"GetJS": { # 订单页面js
|
2018-02-28 10:40:03 +00:00
|
|
|
"req_url": "/otn/HttpZF/GetJS",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"odxmfwg": { # 订单页面js
|
2018-02-28 10:40:03 +00:00
|
|
|
"req_url": "/otn/dynamicJs/odxmfwg",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"get_passengerDTOs": { # 获取乘车人
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/confirmPassenger/getPassengerDTOs",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.1,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"select_url": { # 查询余票
|
2018-12-26 08:05:51 +00:00
|
|
|
"req_url": "/otn/{3}?leftTicketDTO.train_date={0}&leftTicketDTO.from_station={1}&leftTicketDTO.to_station={2}&purpose_codes=ADULT",
|
2018-08-29 11:19:13 +00:00
|
|
|
"req_type": "get",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-29 01:37:54 +00:00
|
|
|
"re_time": 0.01,
|
|
|
|
"s_time": 0.01,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": False,
|
|
|
|
"is_json": True,
|
2018-10-23 08:08:42 +00:00
|
|
|
"is_cdn": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"check_user_url": { # 检查用户登录
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/login/checkUser",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-01-29 13:59:01 +00:00
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.3,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"submit_station_url": { # 提交订单
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/leftTicket/submitOrderRequest",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"checkOrderInfoUrl": { # 检查订单信息规范
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/confirmPassenger/checkOrderInfo",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"getQueueCountUrl": { # 剩余余票数
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/confirmPassenger/getQueueCount",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"checkQueueOrderUrl": { # 订单队列排队
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/confirmPassenger/confirmSingleForQueue",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"checkRandCodeAnsyn": { # 暂时没用到
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/passcodeNew/checkRandCodeAnsyn",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"codeImgByOrder": { # 订单页面验证码
|
2018-09-04 11:02:28 +00:00
|
|
|
"req_url": "/otn/passcodeNew/getPassCodeNew?module=passenger&rand=randp&{}",
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"queryOrderWaitTimeUrl": { # 订单等待页面
|
|
|
|
"req_url": "/otn/confirmPassenger/queryOrderWaitTime?random={0}&tourFlag=dc&_json_att=",
|
|
|
|
"req_type": "get",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/confirmPassenger/initDc",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"queryMyOrderNoCompleteUrl": { # 订单查询页面
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/queryOrder/queryMyOrderNoComplete",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/queryOrder/initNoComplete",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
2018-01-20 15:23:51 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"initNoCompleteUrl": { # 获取订单列表
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/queryOrder/initNoComplete",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/queryOrder/initNoComplete",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-10-23 08:08:42 +00:00
|
|
|
"is_logger": False,
|
2018-12-25 02:34:56 +00:00
|
|
|
"is_json": False,
|
2018-01-21 05:47:38 +00:00
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"cancelNoCompleteMyOrder": { # 取消订单
|
2018-01-28 06:27:24 +00:00
|
|
|
"req_url": "/otn/queryOrder/cancelNoCompleteMyOrder",
|
|
|
|
"req_type": "post",
|
2018-01-29 13:59:01 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/queryOrder/initNoComplete",
|
2018-01-28 06:27:24 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"autoSubmitOrderRequest": { # 快速自动提交订单
|
2018-02-28 10:40:03 +00:00
|
|
|
"req_url": "/otn/confirmPassenger/autoSubmitOrderRequest",
|
|
|
|
"req_type": "post",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
2018-02-28 10:40:03 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Content-Type": 1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"getQueueCountAsync": { # 快速获取订单数据
|
2018-02-28 10:40:03 +00:00
|
|
|
"req_url": "/otn/confirmPassenger/getQueueCountAsync",
|
|
|
|
"req_type": "post",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
2018-02-28 10:40:03 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Content-Type": 1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
2018-06-11 15:03:23 +00:00
|
|
|
"confirmSingleForQueueAsys": { # 快速订单排队
|
2018-02-28 10:40:03 +00:00
|
|
|
"req_url": "/otn/confirmPassenger/confirmSingleForQueueAsys",
|
|
|
|
"req_type": "post",
|
2018-06-11 15:03:23 +00:00
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
|
|
|
"Content-Type": 1,
|
2018-02-28 10:40:03 +00:00
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
2018-12-31 04:22:37 +00:00
|
|
|
"re_time": 0.01,
|
2018-03-21 00:39:33 +00:00
|
|
|
"s_time": 0.1,
|
2018-01-28 06:27:24 +00:00
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
2019-01-16 05:24:56 +00:00
|
|
|
"Pushbear": { # push通知
|
|
|
|
"req_url": "/sub",
|
|
|
|
"req_type": "post",
|
|
|
|
"Referer": "",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"Host": "pushbear.ftqq.com",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.01,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": False,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
2018-01-28 06:27:24 +00:00
|
|
|
"cdn_host": {
|
|
|
|
"req_url": "http://ping.chinaz.com/kyfw.12306.cn",
|
|
|
|
"req_type": "post"
|
|
|
|
},
|
|
|
|
"cdn_list": {
|
|
|
|
"req_url": "http://ping.chinaz.com/iframe.ashx?t=ping&callback=jQuery111304824429956769827_{}".format(int(round(time.time() * 1000))),
|
2018-01-21 05:47:38 +00:00
|
|
|
"req_type": "post"
|
2019-04-01 13:29:44 +00:00
|
|
|
},
|
|
|
|
|
|
|
|
"TPLINK": { # TPLINK请求地址
|
|
|
|
"req_url": "/",
|
|
|
|
"req_type": "post",
|
|
|
|
"Referer": "",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"Host": "192.168.0.1",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.01,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": False,
|
|
|
|
"is_json": True,
|
|
|
|
"httpType": "http"
|
|
|
|
},
|
|
|
|
"TPds": { # TPLINK路由器内部切换地址
|
|
|
|
"req_url": "/stok={}/ds",
|
|
|
|
"req_type": "post",
|
|
|
|
"Referer": "",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"Host": "192.168.0.1",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.01,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": False,
|
|
|
|
"is_json": True,
|
|
|
|
"httpType": "http"
|
|
|
|
},
|
|
|
|
"xiaomiHome": { # 小米路由器登录
|
|
|
|
"req_url": "/cgi-bin/luci/web",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"Host": "192.168.31.1",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.01,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": False,
|
|
|
|
"is_json": False,
|
|
|
|
"httpType": "http"
|
|
|
|
},
|
|
|
|
"xiaomi": { # 小米路由器登录
|
|
|
|
"req_url": "/cgi-bin/luci/api/xqsystem/login",
|
|
|
|
"req_type": "post",
|
|
|
|
"Referer": "",
|
|
|
|
"Content-Type": 1,
|
|
|
|
"Host": "192.168.31.1",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.01,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": False,
|
|
|
|
"is_json": True,
|
|
|
|
"httpType": "http"
|
|
|
|
},
|
|
|
|
"loginHtml": { # 登录接口2
|
|
|
|
"req_url": "/otn/resources/login.html",
|
|
|
|
"req_type": "get",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.3,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
|
|
|
"loginConf": { # 登录接口2
|
|
|
|
"req_url": "/otn/login/conf",
|
|
|
|
"req_type": "post",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.3,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
|
|
|
"loginAysnSuggest": { # 登录接口2
|
|
|
|
"req_url": "/otn/login/loginAysnSuggest",
|
|
|
|
"req_type": "post",
|
|
|
|
"Referer": "https://kyfw.12306.cn/otn/leftTicket/init",
|
|
|
|
"Host": "kyfw.12306.cn",
|
|
|
|
"re_try": 10,
|
|
|
|
"re_time": 0.3,
|
|
|
|
"s_time": 0.1,
|
|
|
|
"is_logger": True,
|
|
|
|
"is_json": True,
|
|
|
|
},
|
|
|
|
|
|
|
|
|
2018-01-20 15:23:51 +00:00
|
|
|
}
|