feat: 完善淘宝小程序拍照、报告与登录流程
接入本地实时识别和自动三连拍,调整报告裁切、商品跳转、分享标题及居中页眉;完善游客会话、后台渠道隔离、部署脚本与回归测试。
This commit is contained in:
@@ -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));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user