修复虎牙宝典开通中状态与支付监听异常

This commit is contained in:
yml2213
2026-11-11 12:51:06 +08:00
parent b18e46d72d
commit 26809dd116
6 changed files with 282 additions and 19 deletions
+13 -1
View File
@@ -1,6 +1,6 @@
# 虎牙精英宝典联调指南
更新时间:2026-09-02
更新时间:2026-11-11
> 当前 Cookie 字段状态见 [HUYA_COOKIE路线状态.md](HUYA_COOKIE路线状态.md)。
@@ -37,6 +37,18 @@
4. 兑换成功后再次执行 `query_points` 和 `query_exchange_records`,核对余额扣减与新增记录。
5. 充值/开通链路单独联调:先 `refresh_recharge_goods`,再只生成支付码 `create_recharge_order`。支付确认不要和查询任务混在同一批次。
### 2026-11-11 订单状态补充
- `revenueWebUI.queryUserOrderList` 是订单查询主入口;返回的宝典订单:
`order_status=10` = 待支付,`pay_time>0`/已支付状态 = 已付款,`order_status=90` = 已取消。
- WSS 的 `queryUserOrderList` / `orderDetailV5` 必须保留 `timeout` 参数;
支付监听统一传该参数,缺了会在支付码生成后直接
`unexpected keyword argument 'timeout'`。
- “已付款但积分中心 `getRedeemNeedGoods.tag5` 仍为 0”不能直接判成未开通:
24 小时交付窗口内显示“开通中”,超过窗口仍为 0 才回落到未开通。
- 待支付旧单继续走复用支付;已取消订单不能复用。订单详情里的“还剩 N 分钟取消订单”
只是官方倒计时,不是开通状态。
## 如何判定传输通道
执行器只检查字段是否存在,不记录字段值: