bet.md 1.5 KB

~押注~

描述

此功能在玩家每次押注后,由Besoft发送给游戏运营商(Host),游戏运营商返回用户最新分数,否者玩家客户端将处于一直等待状态。

请求方式(BeSoft -> Host):post

Besoft发出的请求数据格式是: application/json

Host返回数据格式是: application/json

SLOTS类型废除押注消息

请求地址

由运营商(Host)提供

	https://{host}/[notify_url]

	或者

	http://{host}/[notify_url]

请求参数

| 名称 | 类型 | 必要 |描述| |:--------:|:-----:|:--------:|:--------:| | action | int32 | Y |2-操作标识符| | mode | int32 | Y |游戏模式| | bet | double | Y |下注分数,精确到小数点后面四位有效浮点数,并参与分数结算| | uid | string(32) | Y |玩家账号| | gid | string | Y |游戏ID| | ts | int64 | Y |消息请求时的时间戳| | roundId | string | Y |每局游戏的回合唯一ID| | transId | string | Y |每次游戏的交易ID,此id为交易的唯一ID|

返回结果

| 名称 | 类型 | 必要 | |:--------:|:-----:|:--------:| | action | int32 | 2 操作标识符 | | status | int32 | 状态代码,类型是int32_t | | balance | double | 用户当前最新分数,精确到小数点后面四位有效浮点数 | | currency | string(3) | 货币编码 |

## 成功的结果

{
    "action": 2,
    "status": 1,
    "balance": 3000.0134,
    "currency": “USD”
}

## 失败的结果

{
"status": 1001
}