coding = utf-8
import requests
import json
from extract_element_from_json import *
import asserts
search_url = ‘https://coolapi.coolcollege.cn/login-api/v3/login’
#post请求,获取返回值
res = requests.post(url=search_url,json={
“mobile”: “13289355210”,
“password”: “n2PBM/I+6titCtUDGjCg+p7r65xtdn+9PjuSm1bGdj8t5NprNMK6XqxyFJakOSyfz4G7fGq1aSzu8aVH5WOtKqweBJJhJKZHTNRDbdJEDDhrEGueQTSJP4t/bP0xx0GBATfw7EDA+PeStlcs//VcFfAjVA8pyR2pmkWOB20LC9E=”,
“password_encrypted”: “1”,
“sms_code”: “”,
“login_type”: “account_password_login”,
“enterprise_id”: “”,
“anonymous_id”: “1800819662242582528”,
“outer_login_type”: “”
})
#将返回值转化为json
result=res.json()
token=extract_element_from_json(result, [“data”,“user”,“access_token”])
message=extract_element_from_json(result,[“message”])
print(token)
mess=" “.join(map(str,message))
token=” ".join(map(str,token))
print(mess)
#.assertEquals result==“success”,“登录接口成功”
if mess!=“success”:
print(“登录失败”)
else:
print(“登陆成功,token=”+token)