diff --git a/docs/HUYA_WEB_FIELD_TRACE.md b/docs/HUYA_WEB_FIELD_TRACE.md index 3254ede..622683b 100644 --- a/docs/HUYA_WEB_FIELD_TRACE.md +++ b/docs/HUYA_WEB_FIELD_TRACE.md @@ -130,3 +130,22 @@ B = (t=35) => { const e="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ012 - `_yasids` → 与 `__yamid_new` 同源同刻生成 - `_qimei_uuid42` → `1a` 前缀 + 42hex - `guid`(无会话值回退)→ `0a` + 10hex + `966a` + 16hex 结构 + +## 七、逆向生成器端到端验证(2026-09-01 晚,账号 18397482576 重新登录后) + +新版生成器(web_cookie_fields.py commit 8fef04d)产出字段: +- guid=`0a43b01a366c966a7fe26a281e1d3c88`(0a 前缀 + 966a 固定段) +- __yamid_new=`CBCC65D6C5200001F176114BCF181E25`(UUIDv1 时间戳) +- _qimei_uuid42=`1a552b4b...`(1a 前缀) +- game_did=35 位 +- _yasids 与 yamid 同源(CBCC65D6C5 前缀一致) + +webActUI 全链路 status=200: +1. checkUserBindGameAccount → 和平精英/痛仰之吻 +2. getUserScore → gain=5580 available=280 +3. getActPrizeList → 29 商品 +4. **scoreExchangePrize → status=200 真实兑换成功** + (荣耀勋章礼包(小)20 分,订单 sOrderId_2203_12855_1199667330433_...) +5. getUserPrizeRecords → 4 条 + +↑ 之前 getConfig 超时是旧 cookie 过期(id58 已清空),非生成器问题。