betwin 回调在玩家的投注及其结果以一次原子操作完成时发送。你的实现必须在同一事务中从玩家余额扣除 betAmount,并加上 winAmount——两项操作要么都成功,要么都不生效。该接口用于投注与结果同时确定的游戏类型,从而无需先单独 withdraw 再 deposit。
无需在回调 URL 末尾添加“BetWin”;您可以获取请求正文“command”来识别哪个回调即将到来。
- URL: 你配置的 Callback URL(ex: https://mycallback.com/cb)
- Method: POST
- Headers:
X-Request-Signature,Content-Type,Accept
Request parameters
string
必填
本回调类型固定为
"betwin"long
必填
我们系统中创建的交易唯一引用,用于保证幂等性。
string
必填
系统中的玩家唯一标识。
long
必填
游戏局唯一引用。
number
必填
我们系统中的游戏提供商唯一标识。
int
必填
我们系统中的游戏唯一 ID。
number
必填
玩家货币代码,符合 ISO-4217(例如
EUR、USD)。number
必填
需从玩家余额扣除的投注金额。
long
必填
0:无奖金,否则为相关奖金 ID。
number
必填
请求的 Unix 时间戳。
Response fields
你的服务器必须以 HTTP 200 响应,并在 JSON 正文中包含以下字段:number
必填
投注扣除后玩家的最新余额。
string
必填
操作结果。成功时必须为
"OK"。所有可能取值见下方状态码表。