“欧一交易所WebSocket instId弃用”不是说订单不再区分交易产品,而是这些操作不再依赖请求中的instId定位目标。客户端若仍把instId当作关键校验字段,可能误以为服务端会据此阻止跨产品标识错误,实际请求应以当前文档要求的订单标识和账户上下文为准。

OKX当前更新列出改单、批量改单、撤单和批量撤单四类WebSocket订单操作。instId字段已弃用并会被忽略。
REST接口或其他WebSocket操作的参数规则应分别查看当前文档,不能一并删除。
按具体操作文档使用ordId或clOrdId等允许的订单标识,并确保标识来自当前账户、环境和真实订单记录。
不要从日志截断值、其他子账户或模拟环境复制标识,也不能把本地序号当作平台订单号。
服务端忽略instId不代表客户端可以忽略交易产品。改单前仍应从当前订单状态读取instId、订单类型、方向、数量与价格,用于向用户展示和防止本地映射错误。
这项校验是客户端安全保护,不能伪装成服务端必填条件。
先更新请求构造与接口契约测试,观察旧字段被移除后订单标识、幂等键和响应匹配是否稳定;批量操作应逐项记录结果。
状态未知时先查询订单终态,不自动重放改单或撤单,也不因本地超时虚报成功。
OKX已弃用WebSocket改单与撤单操作中的instId参数,继续传入会被忽略。客户端应按当前文档使用订单标识,并保留本地产品校验;迁移后必须逐项验收结果。