From 7368a1ca8acca8626615b550191a315bdaea9114 Mon Sep 17 00:00:00 2001 From: marco Date: Wed, 17 Jun 2026 20:53:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(cps):=20=E6=B7=98=E5=AE=9D=E8=90=BD?= =?UTF-8?q?=E5=9C=B0=E9=A1=B5=E6=94=B9=E7=94=A8=E8=AE=BE=E8=AE=A1=E5=9B=BE?= =?UTF-8?q?=E4=B8=BB=E8=A7=86=E8=A7=89=20+=20=E5=A4=8D=E5=88=B6=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E4=B8=8A=E6=8F=90=E8=87=B3=2075%=20=E5=B1=8F=E9=AB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - banner/card 手画区域整体换成设计图 /media/taobao_landing.jpg(~240KB jpg) - 复制淘口令按钮从底部固定上提到 top:75vh, 上方留白 - 图入库(data/media 白名单, 同 dl.html 先例), 同域 /media serve - 淘口令注入 / 复制 / toast 逻辑不变 Co-Authored-By: Claude Opus 4.8 --- .gitignore | 1 + app/api/v1/cps_redirect.py | 43 ++++------------------------------ data/media/taobao_landing.jpg | Bin 0 -> 245022 bytes 3 files changed, 6 insertions(+), 38 deletions(-) create mode 100644 data/media/taobao_landing.jpg diff --git a/.gitignore b/.gitignore index bd48023..d473d6b 100644 --- a/.gitignore +++ b/.gitignore @@ -30,6 +30,7 @@ data/* !data/media/ data/media/* !data/media/dl.html +!data/media/taobao_landing.jpg secrets/* !secrets/.gitkeep diff --git a/app/api/v1/cps_redirect.py b/app/api/v1/cps_redirect.py index f69fab3..0c604dd 100644 --- a/app/api/v1/cps_redirect.py +++ b/app/api/v1/cps_redirect.py @@ -60,7 +60,7 @@ def cps_copy(code: str, request: Request, db: Session = Depends(get_db)) -> dict def _taobao_landing_html(token: str) -> str: - """淘宝落地页 H5(红色喜庆,两步引导,底部复制淘口令按钮)。token 安全嵌入 JS。""" + """淘宝落地页 H5(主视觉为设计图 /media/taobao_landing.jpg,复制淘口令按钮在 75% 屏高)。token 安全嵌入 JS。""" return _TAOBAO_HTML.replace("__TOKEN_JS__", json.dumps(token)) @@ -72,27 +72,9 @@ _TAOBAO_HTML = """ 淘宝闪购 · 天天领红包 - -
-
最高 15-15 红包 天天可领!
-
1
第一步:点击下方按钮 复制淘口令
-
2
第二步:打开 淘宝 App,自动弹出领取红包
-
-
外卖红包 · 今日已到账
-
明天继续来领哦
-
¥15满15可用
外卖红包
仅限于美食外卖
去使用
-
¥7满9可用
外卖红包
仅限于美食外卖
去使用
-
-
+淘宝闪购 天天领红包