0、先登录cvte个人中心
1、再访问这个链接,获取id
,这个就是intervieweeId
:
https://careers.cvte.com/auth/userInfo
2、访问这个链接,获取projectId
和projectId
:
https://careers.cvte.com/api/ucenter/apply?intervieweeId=
3、获取一下cookie:
4、将上面cookie和三个id填入脚本,运行:
# coding:utf-8
import requests
import time
Cookie = ''
projectId = ''
applicationId = ''
intervieweeId = ''
QmsgKey = ''
while True:
url = 'https://careers.cvte.com/api/ucenter/project/{0}/apply/{1}/apply_step?intervieweeId={2}&applicationId={1}&projectId={0}'.format(projectId, applicationId, intervieweeId)
headers = {
'Cookie': Cookie
}
html = requests.get(url, headers=headers)
lists = html.json()['data']['processList']
stepName = ''
stepStatus = ''
for i in lists:
stepName = i['stepName']
stepStatus = i['passStatusName']
# current status
if i['isTransfer']==None and i['isWaiting']==True:
break
if stepStatus == '暂无结果':
print("当前: "+stepName+' => '+stepStatus)
time.sleep(60*5)
else:
url = 'https://qmsg.zendee.cn/send/'+QmsgKey+'?msg='+stepName+' => '+stepStatus
requests.get(url)
break
5、通知可采用Qmsg酱;