API接口文档

棋牌对战策略API - 快速接入指南

🎯 免费试用

联系客服开通IP白名单,立即体验完整功能

快速开始

1. 获取API密钥

购买方案后,您将获得专属的API密钥(API Key)和密钥ID(Secret)。

2. 配置IP白名单

为确保安全,需要将您的服务器IP地址添加到白名单。请联系客服提供以下信息:

  • 服务器IP地址
  • API密钥ID
  • 预计调用量

3. 发起API请求

使用您的API密钥进行身份验证,调用对战策略接口。

接口地址

POST https://api.example.com/v1/strategy/move

身份验证

所有API请求都需要在Header中包含以下认证信息:

X-API-Key: your_api_key
X-API-Secret: your_api_secret
Content-Type: application/json

请求参数

参数名 类型 必填 说明
game_type string 游戏类型:poker(扑克)、mahjong(麻将)
board_state object 当前牌局状态
hand_cards array 手牌列表
history array 历史出牌记录
difficulty integer 策略难度:1-10,默认5

请求示例

{
  "game_type": "poker",
  "board_state": {
    "community_cards": ["AH", "KD", "QS"],
    "pot_size": 1000,
    "current_bet": 200
  },
  "hand_cards": ["AS", "AD"],
  "history": [
    {"player": "A", "action": "raise", "amount": 100},
    {"player": "B", "action": "call", "amount": 100}
  ],
  "difficulty": 7
}

响应示例

{
  "code": 200,
  "message": "success",
  "data": {
    "action": "raise",
    "amount": 300,
    "confidence": 0.85,
    "reasoning": "当前持有对A,翻牌圈出现AK,建议加注获取主动权",
    "think_time": 1500
  }
}

响应参数

参数名 类型 说明
action string 建议动作:fold(弃牌)、call(跟注)、raise(加注)、check(过牌)
amount integer 建议筹码数量
confidence float 策略置信度:0-1之间
reasoning string 策略推理过程
think_time integer 建议思考时间(毫秒)

错误码说明

错误码 说明 处理建议
401 认证失败 检查API密钥是否正确
403 IP未授权 联系客服添加IP白名单
429 请求频率超限 降低调用频率或升级方案
500 服务器错误 稍后重试或联系技术支持

调用限制

方案类型 QPS限制 日调用量
季度方案 10 次/秒 100,000 次/天
年度方案 20 次/秒 300,000 次/天

需要帮助?

如需申请试用、添加IP白名单或有任何技术问题,请点击右下角客服图标联系我们。

在线客服

您好!需要申请试用或添加IP白名单吗?请提供您的服务器IP地址。