Skip to content

错误码

Agent Token 认证错误

错误信息原因解决方案
Authorization header is required缺少 Authorization Header添加 Authorization: Bearer {token}
Authorization header format must be Bearer {token}Header 格式不正确确认格式为 Bearer<空格>{token}
Invalid token formatToken 不是三段式确认 Token 格式为 key.timestamp.signature
Invalid token: missing required partsToken 某部分为空检查各部分是否都有值
Invalid token: invalid timestamp时间戳不是合法数字确认 timestamp 为 Unix 秒级时间戳
Token expired时间戳超出 ±2 分钟窗口检查服务器时间,使用当前时间戳重新生成
Invalid agent credentialsAPI Key 无效或未找到确认 agent_api_key 正确
Invalid token signature签名不匹配确认 agent_api_secret 正确,检查签名算法

通用错误码

错误码Message说明
0success成功
1001err.param.invalid参数缺失或格式错误
1002err.signature.invalid签名验证失败
1003err.request.timeout请求超时
1004err.request.duplicate重复请求(幂等性拦截)

玩家相关

错误码Message说明
2001err.player.not_found玩家不存在
2002err.player.duplicate玩家已存在(注册重复)
2003err.player.disabled玩家已被禁用
2004err.player.password_invalid密码错误
2005err.player.register_failed玩家注册失败
2006err.player.member_id_invalidmember_id 格式错误

资金相关

错误码Message说明
3001err.fund.insufficient_balance余额不足
3002err.fund.invalid_amount转账金额无效(为 0 或超出限制)
3003err.fund.duplicate_transfer转账流水号重复
3004err.fund.transfer_pending转账处理中,请稍后查询
3005err.fund.currency_not_supported不支持的货币代码

游戏相关

错误码Message说明
4001err.game.not_found游戏不存在或已下线
4002err.game.maintenance游戏维护中
4003err.game.type_unsupported不支持的游戏类型
4004err.game.platform_unsupported不支持的平台类型
4005err.game.launch_failed游戏启动失败
4006err.game.access_denied游戏访问权限不足(代理未开通该游戏)

游戏商相关

错误码Message说明
5001err.provider.unavailable游戏商不可用
5002err.provider.call_failed游戏商接口调用失败
5003err.provider.abnormal_response游戏商返回异常
5004err.provider.unsupported不支持的游戏商
5005err.provider.feature_unsupported该游戏商不支持此功能

调试辅助说明(友善排错提示)

当接口返回错误时,msg 字段可能会携带以下具体的中文/英文错误细节,用以帮助运营或开发人员精确定位配置错误:

错误信息 (msg 详细返回)可能的原因解决方案 (如何修复)
agent has no access authorization for game_id xxx平台中未授权该代理进入该游戏。检查该代理的后台“游戏授权”配置是否包含了该游戏。
agent brand route/mapping not configured for brand xxx该代理在当前游戏商品牌的商户后台路由未配。检查商户后台中关于该厂商的“商户映射(Route)”是否建立。
currency XXX is not enabled/supported in brand YYY configurations商户后台中该厂商未启用/支持该币种。前往管理员后台,在对应游戏厂商的品牌设置中勾选启用该币种(例如 IDR)。
agent game commission rate not configured for currency XXX and game type YYY该商户对应的代理未配置该币种和该游戏分类的佣金比例。前往代理管理后台的“商户佣金配置”,为对应的币种和游戏类型(如 SLOT)添加抽成比例。
Call agent balance callback failed...本地核心系统去向包网发起“查分回调”时连接失败。1. 检查商户设置中配置的回调域名(Base URL)是否正确。
2. 检查包网方自己的回调服务器是否在线、IP 白名单是否放行。
Player auto registration failed during game launch首次启动游戏触发静默注册玩家失败。数据库连接问题或核心系统校验失败,需联系技术人员排查日志。

VCT Gaming Integration Platform