# <font >~押注~ </font>
## 描述

> 此功能在玩家每次押注后，由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
}
```


