接入虎牙精英宝典最新商城前置流程

This commit is contained in:
yml2213
2026-09-01 11:42:52 +08:00
parent 684e16a07a
commit eb065a7c77
6 changed files with 243 additions and 2 deletions
@@ -117,7 +117,8 @@ UID、Cookie、guid、baseinfo、WUP requestId、支付宝 payOrderId、ctoken
- 兑换提交前读取实时详情和积分,校验可兑换状态、库存、时间窗口和余额;成功后回查积分和兑换记录。
- 增加 `orderDetailV5` 请求/响应结构,支付监听优先按订单号查询,旧订单列表作为 fallback。
- 支付超时改为终态 `timeout`,不再误报成功;支付完成后回查活动积分。
- 支付前增加 `checkHyProtocolV5``listPayChannelV5``checkUserBuyAuth`,不再直接跳过商城前置校验。
- 商城 HTTP fallback 的 `UserId` 改为 9.1 商城 UA/空 guid 形态;商品详情 `gameId` 改为空字符串,下单仍使用 `gameId="0"`
- 外部活动默认值由旧值更新为 `17096`,已有旧配置会在读取时迁移。
仍待下一轮实施:将批处理执行器从 HTTP fallback 迁移到统一活动/商城 WSS session;补齐 `listPayChannelV5``checkHyProtocolV5``getMyPromotion``calcOrderPromotion``checkUserBuyAuth` 的显式前置调用;按账号隔离商品快照。
仍待下一轮实施:将批处理执行器从 HTTP fallback 迁移到统一活动/商城 WSS session;补齐 `getMyPromotion``calcOrderPromotion` 的显式调用;按账号隔离商品快照。