mirror of
https://github.com/cc892786825/qiandao.git
synced 2025-12-16 23:10:01 +08:00
33 lines
1.1 KiB
Python
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()
|