Skip to main content
当玩家下注时,会发送“bet”回调函数。您的服务器必须从玩家余额中扣除投注金额,并返回更新后的余额。该操作是幂等的——如果您的钱包收到多个具有相同 transactionId 的请求,必须只登记一次该交易。 无需在回调 URL 末尾添加“Bet”;您可以获取请求正文“command”来识别哪个回调即将到来。

Request parameters

string
必填
此回调类型始终为 "bet"
long
必填
我们系统中创建的交易唯一引用。用于保证幂等性
string
必填
您系统中玩家的唯一标识
long
必填
游戏局的唯一引用
number
必填
我们系统中游戏提供商的唯一标识
int
必填
我们系统中该游戏的唯一游戏 ID
string
必填
玩家货币代码,符合 ISO-4217(例如 EURUSD
number
必填
需从玩家余额中扣除的投注金额
bool
必填
表示玩家是否获得奖金。
long
必填
0:无奖金,否则为相关奖金 ID
number
必填
请求的 Unix 时间戳

Response fields

您的服务器必须以 HTTP 200 响应,并在 JSON 正文中包含以下字段:
number
必填
扣除投注后玩家的更新余额
string
必填
操作结果。成功时必须为 "OK"。所有可能的值见下方状态码表

Status codes

您的响应必须在 3 秒内 返回。若请求超时或返回错误,我们不会重试——而是会发送 cancel 回调以回滚该游戏局。投注失败也会取消当前局,阻止玩家继续进行。

Examples