import requests
# 请求头
headers = {
"X-huiya-Media-Type": "huiya.v2"
}
# =================== 注册接口 =======================
url = "https://huiya-app-company.jia400.com/auth/login"
req_data = {
"username": "blj",
"password": "hy1234567",
}
resp = requests.post(url, json=req_data, headers=headers)
print("注册的响应结果: \n", resp.text)
# =================== 登陆接口 =======================
# url地址
url = "https://huiya-app-company.jia400.com/auth/login"
# 请求类型:post
# 请求体
req_data = {
"username": "blj",
"password": "hy1234567",
}
resp = requests.post(url, json=req_data,headers=headers)
print("登陆的响应结果: \n", resp.text)
# 提取出来,给到下一接口去作为请求
json_res = resp.json()
##三个字典,一层一层去取值
token = json_res["data"]["token_info"]["token"]
user_id = json_res["data"]["id"]
# =================== 充值接口 加入鉴权 =======================
# 请求头
headers = {
"X-huiya-Media-Type": "huiya.v2",
"Authorization": "Bearer {}".format(token)
}
# url
url = "https://huiya-app-company.jia400.com/auth/login"
# 请求数据
req_data = {
"user_id": user_id,
"amount": 1000
}
res = requests.post(url, json=req_data, headers=headers)
print("充值的响应结果: \n", res.json())