Files
cc892786825-qiandao/ltjkpy.py
2024-11-26 21:52:38 +08:00

33 lines
1.1 KiB
Python

import requests
from notify import send
msg = ''
def jk():
global msg
ids = [994210179233, 994211139173, 994210179247]
for id in ids:
url = "https://card.10010.com/mall-order/qryStock/v2"
params = {
'goodsId': id,
'cityCode': "110",
'mode': "1"}
headers = {
'User-Agent': "Mozilla/5.0 (Linux; Android 14; PJX110 Build/UKQ1.231108.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/131.0.6778.39 Mobile Safari/537.36; unicom{version:android@11.0900,desmobile:0};devicetype{deviceBrand:OnePlus,deviceModel:PJX110}"}
res = requests.get(url, params=params, headers=headers).json()
nn = [item["SHOW_NAME"] for item in res['data']['bareMetal']["modelsList"]]
name = [item["COLOR_DESC"] for item in res['data']['bareMetal']["modelsList"]]
sl = [item["articleAmount"] for item in res['data']['bareMetal']["modelsList"]]
for v, n, l in zip(nn, name, sl):
print(v, n, l)
if l > 0:
msg += f'{v},{n}:{l}'
if msg:
send('商城监控', msg)
if __name__ == '__main__':
jk()