← 全部指南
本页内容
指南 扑克语义 · 02/09 牌局复盘 8 分钟 初级

如何用 PokerKit API 分析牌面 texture?

将翻牌、转牌或河牌牌面发送到 POST /v1/pokerkit/texture,即可获得该牌面的已文档化分类 texture 与花色形态字段。

更新于 维护方 Pokerai API

直接答案:将公共牌以无分隔符字符串传入 board,例如 AsKsQs,并调用 POST /v1/pokerkit/texture。将返回的 result 读作牌面描述字段,而不是 equity、GTO 策略或实时行动建议。

核心事实

端点POST /v1/pokerkit/texture
必填输入board:3、4 或 5 张无分隔符公共牌字符串,例如 AsKsQs
可选输入公开 OpenAPI schema 定义的 hand_typedead
响应含 cards、分类 texture 字段与花色形态布尔值的 result 对象
用途边界仅限训练、教学、手牌复盘、学习和研究;禁止真实资金 RTA

输入语义

board 为必填字段。将标准两字符牌码直接拼接:3 张表示翻牌、4 张表示转牌、5 张表示河牌。公开 schema 还允许可选的 hand_typedead;除非已文档化的工作流需要,否则不要传入。该端点描述牌面而非玩家手牌,因此不要提交 hole cards。

最小请求

使用 JSON 和 API key。下方请求体与响应来自公开 pokerkitTexture docs-code 示例。

curl -s https://pokerai.bet/v1/pokerkit/texture \
  -H "Authorization: Bearer $POKERAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"board":"AsKsQs"}'

响应解读

{"result":{"cards":["As","Ks","Qs"],"wetness":{"name":"WET","value":"Wet"},"connectivity":{"name":"HIGH","value":"High"},"rank_band":{"name":"HIGH","value":"High"},"straight_draw":{"name":"OPEN_ENDED","value":"Open-ended"},"flush_draw":{"name":"LIVE","value":"Live"},"are_two_tone":false,"are_monotone":true,"are_rainbow":false}}

cards 将输入牌面规范化为数组。wetnessconnectivityrank_bandstraight_drawflush_draw 是带 name 和展示用 value 的分类描述符。三个布尔值描述返回牌面的花色形态:本例中 are_monotone 为 true,而 are_two_toneare_rainbow 为 false。这些标签描述的是本次输入,不计算 equity,也不会选择扑克行动。

适用场景

当训练、教学或已结束手牌复盘流程需要在展示其他已文档化分析前,先得到一致的牌面描述时,使用 Texture。若需要合并的牌面概览,请查看独立公开的 POST /v1/pokerkit/board-report contract;若需要玩家特定分析,请查看公开的 hand-report、draws、outs 或 blockers contract。

不适用场景

不要将 texture 标签视为 equity estimate、solver result、手牌强度保证或推荐行动。Texture 不能代替已文档化的 equity、GTO 或玩家手牌 endpoint 请求,也不得用于真实资金牌局的实时决策辅助。

配额和错误

该端点与公开 PokerKit API 使用相同的 API key 和账号配额体系。请在配额文档、定价页和 dashboard 中查看当前账号限制与用量,不要在客户端硬编码额度。

信号含义处理方式
422公开 OpenAPI contract 声明了验证错误响应。按当前 Reference 或 OpenAPI schema 检查 board 与可选字段,然后修正请求。
其他 API 错误鉴权和账号配额处理在 API 层文档中说明。使用当前错误文档与 dashboard 状态;不要重试未改变的无效请求。

SDK、MCP 与相关资源

禁止真实资金 RTA

Pokerai API 仅用于训练、教学、手牌复盘、学习和研究。禁止在真实资金牌桌上提供实时辅助。不要将牌面 texture 输出接入 live-table automation,也不要展示为实时行动指令。