feat: 完善淘宝小程序拍照、报告与登录流程

接入本地实时识别和自动三连拍,调整报告裁切、商品跳转、分享标题及居中页眉;完善游客会话、后台渠道隔离、部署脚本与回归测试。
This commit is contained in:
xsl
2026-11-04 15:07:51 +08:00
parent 381da60ae4
commit 774376fa16
147 changed files with 17420 additions and 597 deletions
+4 -3
View File
@@ -28,9 +28,10 @@ http.createServer(async (req, res) => {
chunks.push(chunk);
}
const raw = Buffer.concat(chunks).toString('utf8');
if (url.pathname === '/api/taobao/session') {
url.search = new URLSearchParams({ app_key: process.env.TAOBAO_APP_KEY,
open_id: 'local-development-user', sign_method: 'md5' }).toString();
if (['/api/taobao/session', '/api/taobao/guest-session', '/api/taobao/me'].includes(url.pathname)) {
const query = { app_key: process.env.TAOBAO_APP_KEY, sign_method: 'md5' };
if (url.pathname !== '/api/taobao/guest-session') query.open_id = 'local-development-user';
url.search = new URLSearchParams(query).toString();
const params = Object.fromEntries(url.searchParams);
url.searchParams.set('sign', auth.signature(params, raw, process.env.TAOBAO_APP_SECRET));
}