---
# System prepended metadata

title: 6XGaming API 对接文档

---

#    说明
* API地址、api_account 、sign_key 登录商户后台获取
* plat_type 游戏平台类型获取：登录商户后台首页查看 如AG/BBIN/DG/EVO
* game_type 游戏类型为：

    | game_type | 参数 |
    | -------- |-------- |
    | 真人  | 1      |
    | 电子  | 2      |
    | 彩票  | 3      |
    | 体育  | 4      |
    | 电竞  | 5      |
    | 捕鱼  | 6      |
    | 棋牌  | 7      |
#    注册会员

 * 接口地址： 
    * API地址/memberCreate 

 * 请求参数： 


| 字段名称     | 必填        |介绍        |
| -------- | -------- |-------- |
| username     |是|会员名，（用户名5-15的字母数字组合）|
| sign_key|  是|后台获取|
| plat_type       |是|游戏平台类型|
| code   | 是|md5(sign_key+api_account+plat_type+username)|


 * 响应参数

| 字段名称 | 详细 |
| -------- |-------- |
| statusCode      | 注册是否成功. 01:成功; 其他失败;      |
| message      | 返回说明       |

 * 返回数据

```
{
	"statusCode": "01",
	"data": "6xg001",
	"message": "成功"
}
```






#    登录游戏

 * 接口地址： 
    * API地址/memberLogin


 * 请求参数： 

| 字段名称      |必填        |介绍        |
| --------  |-------- |-------- |
| username        |是|会员名|
| plat_type    |是|游戏平台类型|
| game_type|是|游戏类型|
| game_code|  否|游戏代码 |
| sign_key| 是|后台获取|
| is_mobile_url    |否|0 PC 1 移动端|
| code   | 是|md5(sign_key+api_account+username+plat_type+is_mobile_url)|
|lang|否|默认中文，（简体中文：zh-cn；英文：en-us）|



 * 响应参数

| 字段名称 | 详细 |
| -------- |-------- |
| statusCode      |  01:成功; 其他失败;      |
| message      | 返回说明       |
| data     | 游戏链接   |

 * 返回数据




 * 数据内容

```
{
	"statusCode": "01",
	"data": "https://游戏链接",
	"message": "成功"
}
```





#    额度转换

 * 接口地址： 
    * API地址/memberTransfer


 * 请求参数： 

| 字段名称      |必填        |介绍        |
| --------  |-------- |-------- |
| username        |是|会员名称，不需要前缀 |
| sign_key| 是|后台获取|
| plat_type  是|游戏平台类型|
| money| 是|转账额度(负数转出，正数转入)，支持两位小数点|
| client_transfer_id |是|唯一订单号，不能超过64位字符|
| code   |是|md5(sign_key+api_account+username+plat_type+money+client_transfer_id)|


 * 响应参数

| 字段名称 | 详细 |
| -------- |-------- |
| statusCode      |  01:成功; 其他失败;      |
| message      | 返回说明       |
| data     | 余额   |

 * 数据内容

```
{
	"statusCode": "01",
	"data": "10000.00",
	"message": "成功"
}
```


#    一键转出游戏额度

 * 接口地址： 
    * API地址/memberTransferAll


 * 请求参数： 

| 字段名称      |必填        |介绍        |
| --------  |-------- |-------- |
| username        |是|会员名称，不需要前缀 |
| sign_key| 是|后台获取|
| code   |是|md5(sign_key+api_account+username)|


 * 响应参数

| 字段名称 | 详细 |
| -------- |-------- |
| statusCode      |  01:成功; 其他失败;      |
| message      | 返回说明       |
| data     | 余额   |

 * 数据内容

```
{
    statusCode: "01",
        data: {
            dbdj: "101",
            dbzr: "1",
            ag: "1",
            pt: "7.25",
            allCount: "110.25"
        },
    message: "成功"
}
```



#    余额查询

 * 接口地址： 
     * API地址/memberBalance

 * 请求参数： 


| 字段名称      |必填        |介绍        |
| --------  |-------- |-------- |
| username      |是|会员名 |
| sign_key| 是|后台获取|
| plat_type    |是|游戏平台类型|
| code   | 是|md5(sign_key+api_account+username+plat_type)|


 * 响应参数
 
| 字段名称 | 详细 |
| -------- |-------- |
| statusCode      |  01:成功; 其他失败;      |
| message      | 返回说明       |
| data     | 余额   |

 * 返回数据内容

```
{
	"statusCode": "01",
	"data": "10000.99",
	"message": "成功"
}
```


#    获取游戏投注记录 (保留最近31天的下注记录)


 * 接口地址： 
    * API地址/memberGameListRecord

 * 说明：
    * 开始时间和结束时间不能超过24小时（可以获取任何一天的24小时内，允许跨一天），当betId不为空时，开始时间和结束时间可以传空
    * 开始时间不能大于结束时间
    * 单词请求不超过2000条记录


 * 请求参数： 

| 字段名称      |必填        |介绍        |
| --------  |-------- |-------- |
| plat_type    | 否|游戏平台类型，不传会获取所有游戏记录|
| game_type| 否|游戏类型，不传或获取所有游戏类型|
| username |否|玩家名，不传会获取所有玩家记录 |
| sign_key| 是|后台获取|
| startTime|否|开始时间 格式如：2024-06-24 00:00:00|
| endTime|否|结束时间 格式如：2024-06-24 10:00:00|
| page|是|第几页 默认1|
| limit|是|页大小 不能大于2000 默认100|
| code   |是|md5(sign_key+api_account+startTime+endTime)|


 * 响应参数

| 字段名称 | 详细 |
| -------- |-------- |
| statusCode      |  01:成功; 其他失败;      |
| message      | 返回说明       |
| data     | 游戏记录   |


 * 下注记录统一返回字段

|字段名称|说明|
| --------  |-------- |
|betId|注单id|
|username|玩家名称|
|platType|游戏平台类型|
|gameType|游戏类型|
|betAmount|下注金额|
|validAmount|有效投注|
|winLoss|输赢金额|
|gameName|游戏名|
|betContent|下注内容 数据库字段长度建议为text，部分游戏字段投注内容会比较长，建议数据表字段使用TEXT类型|
|awardResult|开奖结果|
|betTime|下注时间（北京时间）|
|lastUpdateTime|最后更新时间（北京时间）|
|status|状态  1已结算 2未结算 0无效注单|


