ggrg
This commit is contained in:
85
test1.py
85
test1.py
@@ -1,68 +1,31 @@
|
||||
import requests
|
||||
import uuid
|
||||
|
||||
cookies = {
|
||||
'_gcl_au': '1.1.160903024.1765771589',
|
||||
'_fbp': 'fb.1.1765771589293.17156343366741027',
|
||||
'SPC_SI': 'BZAdaQAAAABqS1Z6WXpqZyanAgIAAAAANmlWVmIxRGk=',
|
||||
'SPC_SEC_SI': 'v1-TkRFM3dZV3JTZzZ6d044cNrWZsbGz7FrOk7n5j/+lcH1RTi9xjMCQIwITTeZR8QvYXsEgk626pQSPknCoig03K9NDuhuxThoIOrrvoUcd7U=',
|
||||
'SPC_F': 'FH9iismqzPwuoLKwTYVcfjItVb7v81v8',
|
||||
'REC_T_ID': '6eb5612e-d96b-11f0-b326-f245e6c13e73',
|
||||
'_QPWSDCXHZQA': '62a16587-8e83-4c53-aa85-c9de30dc498e',
|
||||
'REC7iLP4Q': '7e963205-f641-43f2-9156-9619285e823a',
|
||||
'SPC_CLIENTID': 'Rkg5aWlzbXF6UHd1xtpcinjinawghdfk',
|
||||
'AMP_TOKEN': '%24NOT_FOUND',
|
||||
'_gid': 'GA1.2.1472578244.1765771624',
|
||||
'SPC_ST': '.djhoWXhkRktPT2hJQjRyTl57XDvOATXWTpn5cv/OUQhBUgjq8u46AY3KB/y7lJdbCyCYNBK8gFo36pR2OWq1L+Y3Ls7EDGsmSawDHX2YuDnfKn27xzEEMuclAQ+0o3XPy6OC3MLve5M/PzOsJhxdg/aXaKq1dTls/3ClVLck53UHThD24v6kdpn2gtXBfuf+gHrIasExw4C2J2yoLHQLPBL5y92yVZoviQVq9SUO9pJX0lAKARgIQ01e+dGlNt97zBF/imaRS8aoEPvoVelDYKqhfTkLe5mlSo8mfiWbn5o=',
|
||||
'SPC_EC': '.N2ZubWVHTHEyVkpKeW5mY6sm6MI9CsIHamB7B72bmV5LWld+luGn25unbdawUzJoTfgtxq0fxtfoSlTdAHyd+0pVhpGYzzsUUW10L1qv7GK8lrS6ZUiFSHqp/rc8g7GzpIMXiXCQuLLIr1seu7tDA/ZPMkZ89RiqjL7mBjZdRCbT6bQPLA/EnYOhQktOtppb8bpl+/6hFxIk3k31TBnXMGbGMuREh0vV5JAKBSRRf5DWdxV80exxvdGLfpagbchzNCQXA5rwaqbTof39oFoj+CveHunufuL+UIvia8fasss=',
|
||||
'SPC_U': '1702834893',
|
||||
'SPC_R_T_ID': 'bHadce/ez6SJ+tE+IiKCjE5TPpgcASERGCskTcB/vOezBnLzll/D5LBlC90+9o6qklX1mIlLtKVI++BkeaWcBmCknetg58rCr4t/vzbFJdxvHR62c+ksDlLrOAnyazeeZcDUDpgzjQstB/RoE2VPgQCXE3dHmzGG9bNo2SE9H2g=',
|
||||
'SPC_R_T_IV': 'S1VCdHZmb1lxeVM4OTNXcw==',
|
||||
'SPC_T_ID': 'bHadce/ez6SJ+tE+IiKCjE5TPpgcASERGCskTcB/vOezBnLzll/D5LBlC90+9o6qklX1mIlLtKVI++BkeaWcBmCknetg58rCr4t/vzbFJdxvHR62c+ksDlLrOAnyazeeZcDUDpgzjQstB/RoE2VPgQCXE3dHmzGG9bNo2SE9H2g=',
|
||||
'SPC_T_IV': 'S1VCdHZmb1lxeVM4OTNXcw==',
|
||||
'AC_CERT_D': 'U2FsdGVkX1+gNnBtH4ufbKBg87Lddw5jPipvoBhhVaRC6D4JRSc9Cb1RLo80DlUwVNsTQBeYq1wbkUe32B3tO0x6dflXW2U6zFsc7Ts9bZ31PUf7w9e3u3l4HxOVoBsNzwhQTRp0WkdC121uBgCclnsxm0YRiQyG8zNtIP1/tavm0LfGAiv8FgtvT3MjcSVKstLXIE+xRR1L7EFchbZ2HwYYiOkz58o5mjbR6QCqIohb9GdhV5vQwaYPklbq/Huamj5ArAdbRVNm/yR5x5eLyWjbNDwyk+FdIstGaJjEmXRqr1f4LqEl/mm58xcz+1vtfvjmahYO9kjMCTAQO5gYhwjdFZD4MAUZzfnRl3rO6jkzRNYlLI8gj7ik98aISC3ChBUqyv0uLPUSQpOR+P24BQkEViHOMYrn1/OplxBb+ZFPgiAtYArSJMzeI3jsyp8Mm2QqzVms8IVytPfCqHWhOG60E5N9l6hmFFMBLjwbPc58LY/BV3K+SoPjG2DmI+Jv8fDqMdMyJTtvq1ldBMcoHNiw8mkZGHtnwLDETnVwAu7aaBNaoz92FloJPAwPzYZyoxhOCk+O3rgpaFmJlOStRIHdZo+7UNulgoaTk7fqhpbVGUxspqkNQRm4ANLvA3OpXl/hmzE8pFgshGl5dcJFdZXu3jbmJtjieKnBqy9XMdDnumazQZh7+w6WyBir2/yRJiJrUccXbgViMgDLF+ou1dTEPm4vCc2UuuYwFY3DAv0U/9N2awhDJZWOEdGxKqROw5t+pxcOmq4iokiTvUPcaU4HiM+Vsu3iEGIKgOnHZVesez1NZSoTiNNTzK+/7YqxTukXJwhPpOqfUFbJ2KHBGIrLV14WYGz/AZ1AVwa7SZPRn2tK+/8uttRfeekcWSWhsuh+gXpt8uTy5422aNab4xjdvJ8hAXdemqs45kAiBPFkM1VZfJqIRsktpJwBveaP3RDGDYRmElzf43eDotMtBwqQVnd3I/rj+q8sHsqYt4JiwipD1DfEYCFyO20mDjnopT0kIXgUxWmHJNAiEE4Ne80Tf1a6wJEkPM/BCVlIgaK6jOwFlEkdmHGFxLtqnxfNrIxnCsnq1v7w8ta24jSWfunOgkyGSs7UxYM2JP8GXFw=',
|
||||
'csrftoken': 'Knk2dEeBYJEb8DspHBq4gfTmjSpPPP1h',
|
||||
'_sapid': 'c1dd610984545e60c480ad0b21993b783d8f20395effe21d108b393a',
|
||||
'SPC_CDS_CHAT': 'e596cbf9-2c17-4738-be1b-e0e1fc515b68',
|
||||
'_ga': 'GA1.1.1810227316.1765771613',
|
||||
'_ga_E1H7XE0312': 'GS2.1.s1765774069$o2$g1$t1765775015$j60$l1$h1732185965',
|
||||
'shopee_webUnique_ccd': 'L5lFEx%2FDFDYzUvINrlJ5Pg%3D%3D%7C9QclhavIFkcI0Oem%2BujtgnnbW4ii%2FcstFdXtgS0FLF39ScbVxRCq%2BYmKiwgFNqLravvR8e8%2BcLwGi5o%3D%7CGJEd7jwFJ3A%2Fwl2%2B%7C08%7C3',
|
||||
'ds': '3ee2aa738b7ce9bd5f97f4028605f207',
|
||||
}
|
||||
session = requests.Session()
|
||||
|
||||
headers = {
|
||||
'accept': 'application/json',
|
||||
'accept-language': 'zh-CN,zh;q=0.9,zh-HK;q=0.8,en;q=0.7',
|
||||
'af-ac-enc-dat': '896dba989bac8389',
|
||||
'af-ac-enc-sz-token': 'L5lFEx/DFDYzUvINrlJ5Pg==|9QclhavIFkcI0Oem+ujtgnnbW4ii/cstFdXtgS0FLF39ScbVxRCq+YmKiwgFNqLravvR8e8+cLwGi5o=|GJEd7jwFJ3A/wl2+|08|3',
|
||||
'content-type': 'application/json',
|
||||
'd-nonptcha-sync': 'AAAG5S4xyW0AAAgAAAmv9+dh4nH11v8ECgN2AAAGqQQKA3YAAAapBAgDeQAABqsEAgN/AAAGrQP8A4YAAAavA/sDiAAABrAD+QOLAAAGsQPvA5YAAAbY',
|
||||
'priority': 'u=1, i',
|
||||
'referer': 'https://shopee.tw/product/116309859/26283458480',
|
||||
'sec-ch-ua': '"Google Chrome";v="143", "Chromium";v="143", "Not A(Brand";v="24"',
|
||||
'sec-ch-ua-mobile': '?0',
|
||||
'sec-ch-ua-platform': '"Windows"',
|
||||
'sec-fetch-dest': 'empty',
|
||||
'sec-fetch-mode': 'cors',
|
||||
'sec-fetch-site': 'same-origin',
|
||||
'sz-token': 'L5lFEx/DFDYzUvINrlJ5Pg==|9QclhavIFkcI0Oem+ujtgnnbW4ii/cstFdXtgS0FLF39ScbVxRCq+YmKiwgFNqLravvR8e8+cLwGi5o=|GJEd7jwFJ3A/wl2+|08|3',
|
||||
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36',
|
||||
'x-api-source': 'pc',
|
||||
'x-csrftoken': 'Knk2dEeBYJEb8DspHBq4gfTmjSpPPP1h',
|
||||
'x-requested-with': 'XMLHttpRequest',
|
||||
'x-sap-ri': 'a8963f69cebc3a3cbaa20c30080165aa2b82ffbcd51089630933',
|
||||
'x-sap-sec': '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',
|
||||
'x-shopee-language': 'zh-Hant',
|
||||
'x-sz-sdk-version': '1.12.26',
|
||||
# 'cookie': '_gcl_au=1.1.160903024.1765771589; _fbp=fb.1.1765771589293.17156343366741027; SPC_SI=BZAdaQAAAABqS1Z6WXpqZyanAgIAAAAANmlWVmIxRGk=; SPC_SEC_SI=v1-TkRFM3dZV3JTZzZ6d044cNrWZsbGz7FrOk7n5j/+lcH1RTi9xjMCQIwITTeZR8QvYXsEgk626pQSPknCoig03K9NDuhuxThoIOrrvoUcd7U=; SPC_F=FH9iismqzPwuoLKwTYVcfjItVb7v81v8; REC_T_ID=6eb5612e-d96b-11f0-b326-f245e6c13e73; _QPWSDCXHZQA=62a16587-8e83-4c53-aa85-c9de30dc498e; REC7iLP4Q=7e963205-f641-43f2-9156-9619285e823a; SPC_CLIENTID=Rkg5aWlzbXF6UHd1xtpcinjinawghdfk; AMP_TOKEN=%24NOT_FOUND; _gid=GA1.2.1472578244.1765771624; SPC_ST=.djhoWXhkRktPT2hJQjRyTl57XDvOATXWTpn5cv/OUQhBUgjq8u46AY3KB/y7lJdbCyCYNBK8gFo36pR2OWq1L+Y3Ls7EDGsmSawDHX2YuDnfKn27xzEEMuclAQ+0o3XPy6OC3MLve5M/PzOsJhxdg/aXaKq1dTls/3ClVLck53UHThD24v6kdpn2gtXBfuf+gHrIasExw4C2J2yoLHQLPBL5y92yVZoviQVq9SUO9pJX0lAKARgIQ01e+dGlNt97zBF/imaRS8aoEPvoVelDYKqhfTkLe5mlSo8mfiWbn5o=; SPC_EC=.N2ZubWVHTHEyVkpKeW5mY6sm6MI9CsIHamB7B72bmV5LWld+luGn25unbdawUzJoTfgtxq0fxtfoSlTdAHyd+0pVhpGYzzsUUW10L1qv7GK8lrS6ZUiFSHqp/rc8g7GzpIMXiXCQuLLIr1seu7tDA/ZPMkZ89RiqjL7mBjZdRCbT6bQPLA/EnYOhQktOtppb8bpl+/6hFxIk3k31TBnXMGbGMuREh0vV5JAKBSRRf5DWdxV80exxvdGLfpagbchzNCQXA5rwaqbTof39oFoj+CveHunufuL+UIvia8fasss=; SPC_U=1702834893; SPC_R_T_ID=bHadce/ez6SJ+tE+IiKCjE5TPpgcASERGCskTcB/vOezBnLzll/D5LBlC90+9o6qklX1mIlLtKVI++BkeaWcBmCknetg58rCr4t/vzbFJdxvHR62c+ksDlLrOAnyazeeZcDUDpgzjQstB/RoE2VPgQCXE3dHmzGG9bNo2SE9H2g=; SPC_R_T_IV=S1VCdHZmb1lxeVM4OTNXcw==; SPC_T_ID=bHadce/ez6SJ+tE+IiKCjE5TPpgcASERGCskTcB/vOezBnLzll/D5LBlC90+9o6qklX1mIlLtKVI++BkeaWcBmCknetg58rCr4t/vzbFJdxvHR62c+ksDlLrOAnyazeeZcDUDpgzjQstB/RoE2VPgQCXE3dHmzGG9bNo2SE9H2g=; SPC_T_IV=S1VCdHZmb1lxeVM4OTNXcw==; AC_CERT_D=U2FsdGVkX1+gNnBtH4ufbKBg87Lddw5jPipvoBhhVaRC6D4JRSc9Cb1RLo80DlUwVNsTQBeYq1wbkUe32B3tO0x6dflXW2U6zFsc7Ts9bZ31PUf7w9e3u3l4HxOVoBsNzwhQTRp0WkdC121uBgCclnsxm0YRiQyG8zNtIP1/tavm0LfGAiv8FgtvT3MjcSVKstLXIE+xRR1L7EFchbZ2HwYYiOkz58o5mjbR6QCqIohb9GdhV5vQwaYPklbq/Huamj5ArAdbRVNm/yR5x5eLyWjbNDwyk+FdIstGaJjEmXRqr1f4LqEl/mm58xcz+1vtfvjmahYO9kjMCTAQO5gYhwjdFZD4MAUZzfnRl3rO6jkzRNYlLI8gj7ik98aISC3ChBUqyv0uLPUSQpOR+P24BQkEViHOMYrn1/OplxBb+ZFPgiAtYArSJMzeI3jsyp8Mm2QqzVms8IVytPfCqHWhOG60E5N9l6hmFFMBLjwbPc58LY/BV3K+SoPjG2DmI+Jv8fDqMdMyJTtvq1ldBMcoHNiw8mkZGHtnwLDETnVwAu7aaBNaoz92FloJPAwPzYZyoxhOCk+O3rgpaFmJlOStRIHdZo+7UNulgoaTk7fqhpbVGUxspqkNQRm4ANLvA3OpXl/hmzE8pFgshGl5dcJFdZXu3jbmJtjieKnBqy9XMdDnumazQZh7+w6WyBir2/yRJiJrUccXbgViMgDLF+ou1dTEPm4vCc2UuuYwFY3DAv0U/9N2awhDJZWOEdGxKqROw5t+pxcOmq4iokiTvUPcaU4HiM+Vsu3iEGIKgOnHZVesez1NZSoTiNNTzK+/7YqxTukXJwhPpOqfUFbJ2KHBGIrLV14WYGz/AZ1AVwa7SZPRn2tK+/8uttRfeekcWSWhsuh+gXpt8uTy5422aNab4xjdvJ8hAXdemqs45kAiBPFkM1VZfJqIRsktpJwBveaP3RDGDYRmElzf43eDotMtBwqQVnd3I/rj+q8sHsqYt4JiwipD1DfEYCFyO20mDjnopT0kIXgUxWmHJNAiEE4Ne80Tf1a6wJEkPM/BCVlIgaK6jOwFlEkdmHGFxLtqnxfNrIxnCsnq1v7w8ta24jSWfunOgkyGSs7UxYM2JP8GXFw=; csrftoken=Knk2dEeBYJEb8DspHBq4gfTmjSpPPP1h; _sapid=c1dd610984545e60c480ad0b21993b783d8f20395effe21d108b393a; SPC_CDS_CHAT=e596cbf9-2c17-4738-be1b-e0e1fc515b68; _ga=GA1.1.1810227316.1765771613; _ga_E1H7XE0312=GS2.1.s1765774069$o2$g1$t1765775015$j60$l1$h1732185965; shopee_webUnique_ccd=L5lFEx%2FDFDYzUvINrlJ5Pg%3D%3D%7C9QclhavIFkcI0Oem%2BujtgnnbW4ii%2FcstFdXtgS0FLF39ScbVxRCq%2BYmKiwgFNqLravvR8e8%2BcLwGi5o%3D%7CGJEd7jwFJ3A%2Fwl2%2B%7C08%7C3; ds=3ee2aa738b7ce9bd5f97f4028605f207',
|
||||
"User-Agent": "ShopeeApp/3.54.2 (Android 13; SM-G991B)", # 新版本 UA
|
||||
"Accept": "application/json",
|
||||
"Accept-Language": "id-ID",
|
||||
"X-Requested-With": "com.shopee.id",
|
||||
"Referer": "https://shopee.co.id/",
|
||||
"Connection": "keep-alive",
|
||||
"X-Shopee-Device-Id": str(uuid.uuid4()), # 每次请求随机 device_id
|
||||
}
|
||||
|
||||
params = {
|
||||
'item_id': '6144878078',
|
||||
'shop_id': '37137599',
|
||||
'tz_offset_in_minutes': '480',
|
||||
'detail_level': '0',
|
||||
}
|
||||
def get_item(itemid, shopid):
|
||||
url = "https://shopee.co.id/api/v4/item/get"
|
||||
params = {"itemid": itemid, "shopid": shopid}
|
||||
r = session.get(url, headers=headers, params=params, timeout=10)
|
||||
r.raise_for_status()
|
||||
return r.json()
|
||||
|
||||
response = requests.get('https://shopee.tw/api/v4/pdp/get_pc', params=params, cookies=cookies, headers=headers)
|
||||
|
||||
print(response.json())
|
||||
if __name__ == "__main__":
|
||||
data = get_item(4420309814, 10115139)
|
||||
item = data.get("data", {}).get("item")
|
||||
if item:
|
||||
print("商品名:", item["name"])
|
||||
print("价格:", item["price"] // 100000)
|
||||
print("库存:", item["stock"])
|
||||
else:
|
||||
print("无数据 / 被风控")
|
||||
|
||||
38
test111.py
38
test111.py
@@ -10,6 +10,16 @@ if __name__ == '__main__':
|
||||
co = ChromiumOptions()
|
||||
co.set_local_port(9999)
|
||||
|
||||
co.set_local_port(9999)
|
||||
co.headless(False) # 先用有头模式测试,看是否还能触发
|
||||
co.incognito(False) # 避免无痕
|
||||
co.set_argument('--disable-blink-features=AutomationControlled')
|
||||
co.set_argument('--no-sandbox')
|
||||
co.set_argument('--disable-infobars')
|
||||
co.set_argument('--disable-extensions')
|
||||
co.set_argument('--start-maximized')
|
||||
co.set_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36") # 真实 UA
|
||||
|
||||
page = ChromiumPage(addr_or_opts=co)
|
||||
|
||||
# 读取 Excel 文件
|
||||
@@ -36,17 +46,19 @@ if __name__ == '__main__':
|
||||
# 解析查询参数为字典
|
||||
param_dict = parse_qs(query_params)
|
||||
|
||||
a = time.time()
|
||||
tab = page.new_tab()
|
||||
tab.listen.start("shopee.tw/api/v4/pdp/get_pc")
|
||||
tab.get(f"https://shopee.tw/product/{param_dict['shop_id'][0]}/{param_dict['item_id'][0]}")
|
||||
res = tab.listen.wait(timeout=15)
|
||||
print(res.response.body)
|
||||
if res.response.body.get("data", {}).get("item", {}):
|
||||
n += 1
|
||||
n1 += time.time() - a
|
||||
print(param_dict['shop_id'][0])
|
||||
print(param_dict['item_id'][0])
|
||||
|
||||
logger.info(f"成功第{n}个,耗时{time.time() - a}秒")
|
||||
logger.success(f"成功第{n}个,一共耗时{n1}秒")
|
||||
|
||||
tab.close()
|
||||
# a = time.time()
|
||||
# tab = page.new_tab()
|
||||
# tab.listen.start("shopee.tw/api/v4/pdp/get_pc")
|
||||
# tab.get(f"https://shopee.tw/product/{param_dict['shop_id'][0]}/{param_dict['item_id'][0]}")
|
||||
# res = tab.listen.wait(timeout=15)
|
||||
# print(res.response.body)
|
||||
# if res.response.body.get("data", {}).get("item", {}):
|
||||
# n += 1
|
||||
# n1 += time.time() - a
|
||||
# # https: // shopee.tw / api / v4 / pdp / get_pc?item_id = 22577587881 & shop_id = 1014505717 & tz_offset_minutes = 480 & detail_level = 0 & logger.info(f"成功第{n}个,耗时{time.time() - a}秒")
|
||||
# logger.success(f"成功第{n}个,一共耗时{n1}秒")
|
||||
#
|
||||
# tab.close()
|
||||
|
||||
Reference in New Issue
Block a user