Files
python----/小程序.ipynb
2025-10-20 12:32:18 +08:00

3.7 KiB

In [ ]:
import requests
from urllib.parse import urlparse, parse_qs
# ip = 'http://192.168.0.125:8100'
ip = "http://band.hxzhxy.cn"
url = f"{ip}/oauth/token?username=tangchao&password=123456a&client_id=client&grant_type=password&client_secret=123456"

# 解析 URL
parsed_url = urlparse(url)
query_params = parse_qs(parsed_url.query)
In [2]:
for key,value in query_params.items():
    query_params[key] = value[0]
In [3]:
query_params    
Out [3]:
{'username': 'tangchao',
 'password': '123456a',
 'client_id': 'client',
 'grant_type': 'password',
 'client_secret': '123456'}
In [4]:
token = requests.get(f'{ip}/oauth/token', params=query_params).json()["access_token"]
In [5]:
header= {
   "content-type": "application/json", "authorization": f"Bearer {token}",
}
In [6]:
requests.get("https://band.hxzhxy.cn/oauth/token?username=20241171CDSPTSZX&password=20241171a&client_id=client&grant_type=password&client_secret=123456")
Out [6]:
<Response [400]>
In [ ]:
import datetime
now = datetime.datetime.now()
date = int(datetime.datetime.now().timestamp())*1000
In [12]:
date
Out [12]:
1759140367000
In [14]:
requests.get(f"{ip}/parent/band/day",headers=header,params={'wristbandNo':1618470708,"date":date}).text
Out [14]:
'<html>\r\n<head><title>404 Not Found</title></head>\r\n<body bgcolor="white">\r\n<center><h1>404 Not Found</h1></center>\r\n<hr><center>nginx/1.4.0</center>\r\n</body>\r\n</html>\r\n'
In [ ]: