Files
12306/inter/CheckRandCodeAnsyn.py
wenxianping 6b849c1201 优化代码结构
新增双下单方法
修复一直bug
2018-08-29 19:19:13 +08:00

27 lines
774 B
Python

# coding=utf-8
class checkRandCodeAnsyn:
def __init__(self, session, randCode, token):
self.session = session
self.randCode = randCode
self.token = token
def data_par(self):
"""
:return:
"""
data = {
"randCode": self.randCode,
"rand": "randp",
"_json_att": "",
"REPEAT_SUBMIT_TOKEN": self.token
}
return data
def sendCheckRandCodeAnsyn(self):
"""
下单验证码识别
:return:
"""
checkRandCodeAnsynUrl = self.session.urls["checkRandCodeAnsyn"]
fresult = self.session.httpClint.send(checkRandCodeAnsynUrl, self.data_par()) # 校验验证码是否正确
return fresult['data']['msg']