mirror of
https://github.com/KingJin-web/zy.git
synced 2025-12-16 23:19:32 +08:00
39 lines
1.3 KiB
Python
39 lines
1.3 KiB
Python
import time, json, random, requests, os
|
|
|
|
def getHomeInfo():
|
|
"""获取首页信息"""
|
|
url = 'https://read.tslu.cn/abaaba/getHomeInfo/'
|
|
headers = {
|
|
'Host': 'read.tslu.cn',
|
|
'Connection': 'keep-alive',
|
|
'Accept': 'application/json, text/javascript, */*; q=0.01',
|
|
'User-Agent': UA_USER_AGENT,
|
|
'Origin': 'http://we.e9l.cn',
|
|
'Sec-Fetch-Site': 'cross-site',
|
|
'Sec-Fetch-Mode': 'cors',
|
|
'Sec-Fetch-Dest': 'empty',
|
|
'Referer': 'http://we.e9l.cn/',
|
|
'Accept-Encoding': 'gzip, deflate, br',
|
|
'Accept-Language': 'zh-CN,zh;q=0.9',
|
|
}
|
|
params = {'token': TOKEN}
|
|
|
|
try:
|
|
response = requests.get(url, headers=headers, params=params).json()
|
|
if response.get('code') == 0:
|
|
home_data = response.get('data', {})
|
|
print(
|
|
f"首页信息 - 用户ID: {home_data.get('id', '未知')} | 累计阅读: {home_data.get('dayreads', 0)}天 | 金币: {home_data.get('gold', 0)}")
|
|
return home_data
|
|
else:
|
|
print(f"首页信息获取失败: {response.get('msg', '未知错误')}")
|
|
except Exception as e:
|
|
print(f"首页信息请求异常: {str(e)}")
|
|
return None
|
|
|
|
|
|
UA_USER_AGENT = os.getenv("qqyd_ua")
|
|
QQ_TOKEN = os.getenv('QQ_TOKEN')
|
|
TOKENS = QQ_TOKEN.split('#')
|
|
for TOKEN in TOKENS:
|
|
getHomeInfo() |