获取分区列表

应用场景

该接口可供第三方自动开区工具等,获取账户下已创建的所有分区。

接口链接

请求方式:只支持POST

URL地址:https://www.x7pay.net/api/partitionlist.html

请求参数

字段名 变量名 必填 类型 示例值 描述
账户APIKEY apiKey String E0FB187A9A22D4F3CBCCEA58072A2DA7 小七充值平台分配给商户的apiKey,32位长度,是调用api的基本凭证

举例如下:

https://www.x7pay.net/api/partitionlist.html?apiKey=E0FB187A9A22D4F3CBCCEA58072A2DA7

返回结果

字段名 变量名 必填 类型 示例值 描述
业务状态码 resultCode Int 200

200/201/500

此字段是业务标识状态码,200代表业务处理成功,并成功返回

业务状态描述 message String 成功

当resultCode非200时返回信息为错误原因 ,例如

apiKey不存在

数据集 Data String

当resultCode为200时,数据会装入该字段一并返回

分区列表信息 partList String

该字段在Data字段内,以JsonArray格式返回

partList内的数据字段解释

字段名 变量名 必填 类型 示例值 描述
分区ID id Int 7777 该分区的唯一标识ID
分区名称 partitionName String %E7%83%AD%E8%A1%80%E4%BC%A0%E8%AF%B4%E4%B8%80%E5%8C%BA 该分区的名称,使用UrlDncode(UTF-8)解码,可参考编码/解码工具
服务器IP serverIp String 111.2.3.4 该分区所在的服务器IP
充值网关端口 serverPort Int 7788 服务器上运行的充值网关的端口
分区路径 serverPath String D%3A%5CMirServer 该分区所对应的服务端目录路径,使用UrlDncode(UTF-8)解码,可参考编码/解码工具
分区显示时间 showTime String 20180101123000 该分区在“分组充值页面”上显示的时间,显示后用户才能看见,从而点击充值,时间格式yyyyMMddhhmmss
正式开区时间(新增) openTime String 20180101123000 设置正式区开区时间,平台将根据此时间杜绝玩家卡时间充值,避免玩家开区领取双份充,时间格式yyyyMMddhhmmss
排序序号 sortNo Int 2 该分区在“分组充值页面”上的排序序号
是否开启元宝蛋 isOpenYbd Int 2 是否开启元宝蛋功能
是否定时修改分区名称 isAutoUpdate Int 7 是否在指定时间自动修改分区名称,1为是,2为否
定时修改分区名称的时间 autoUpdateTime String 20180101133000 定时修改分区名称的时间,时间格式yyyyMMddhhmmss
定时修改后的分区名称 autoUpdateName String %E7%83%AD%E8%A1%80%E4%BC%A0%E8%AF%B4%E4%B8%80%E5%8C%BA%E6%AD%A3%E5%BC%8F 定时修改后的分区名称,使用UrlDncode(UTF-8)解码,可参考编码/解码工具
所有模版信息 modelList String JsonArray格式,参照下方示例 所有模版,含当前分区所使用的模版 ,一个分区只能同时使用一个模版。
id:模版ID
modelName:模版名称
isSelete:是否正在使用
所有分组信息 groupList String JsonArray格式,参照下方示例 所有分组,含当前分区所使用的分组,一个分区可以归属多个分组。
id:分组ID
groupName:分组名称
isSelete:是否正在使用

举例如下:

{
    "resultCode": 200,
    "message": "成功",
    "Data": {
        "partList": [
        {
            "partitionName": "%E7%83%AD%E8%A1%80%E4%BC%A0%E8%AF%B4%E4%B8%80%E5%8C%BA",
            "id": 108217,
            "serverPort": 7788,
            "autoUpdateTime": "",
            "isAutoUpdate": 2,
            "sortNo": 1,
            "autoUpdateName": "",
            "isOpenYbd": 2,
            "serverPath": "D%3A%5CMirServer1",
            "serverIp": "111.2.3.4",
            "showTime": "20190616114300",
            "openTime": "20190616114300",
            "modelList": [
            {
                "isSelete": 2,
                "id": 4398,
                "modelName": "%E4%BA%BA%E6%B0%91%E5%B8%81%E6%A8%A1%E7%89%88"
            },
            {
                "id": 4399,
                "modelName": "%E5%85%83%E5%AE%9D%E6%A8%A1%E7%89%88",
                "isSelete": 1
            }
            ],
            "groupList": [
            {
                "isSelete": 1,
                "id": 2404,
                "groupName": "%E9%BB%98%E8%AE%A4%E5%88%86%E7%BB%84"
            },
            {
                "groupName": "%E4%B8%BB%E6%92%ADA%E5%88%86%E7%BB%84",
                "isSelete": 1,
                "id": 5660
            },
            {
                "groupName": "%E4%B8%BB%E6%92%ADB%E5%88%86%E7%BB%84",
                "id": 5661,
                "isSelete": 2
            }
            ]
        },
        {
            "serverIp": "111.2.3.4",
            "sortNo": 2,
            "isAutoUpdate": 2,
            "autoUpdateName": "",
            "isOpenYbd": 2,
            "partitionName": "%E7%83%AD%E8%A1%80%E4%BC%A0%E8%AF%B4%E4%BA%8C%E5%8C%BA",
            "showTime": "20190616114300",
            "openTime": "20190616114300",
            "serverPort": 7788,
            "serverPath": "D%3A%5CMirServer2",
            "autoUpdateTime": "",
            "id": 108221,
            "modelList": [
            {
                "isSelete": 2,
                "id": 4398,
                "modelName": "%E4%BA%BA%E6%B0%91%E5%B8%81%E6%A8%A1%E7%89%88"
            },
            {
                "id": 4399,
                "modelName": "%E5%85%83%E5%AE%9D%E6%A8%A1%E7%89%88",
                "isSelete": 1
            }
            ],
            "groupList": [
            {
                "isSelete": 1,
                "id": 2404,
                "groupName": "%E9%BB%98%E8%AE%A4%E5%88%86%E7%BB%84"
            },
            {
                "groupName": "%E4%B8%BB%E6%92%ADA%E5%88%86%E7%BB%84",
                "isSelete": 1,
                "id": 5660
            },
            {
                "groupName": "%E4%B8%BB%E6%92%ADB%E5%88%86%E7%BB%84",
                "id": 5661,
                "isSelete": 2
            }
            ]
        },
        {
            "serverIp": "111.2.3.4",
            "serverPath": "D%3A%5CMirServer3",
            "partitionName": "%E7%83%AD%E8%A1%80%E4%BC%A0%E8%AF%B4%E4%B8%89%E5%8C%BA",
            "showTime": "20190616114300",
            "openTime": "20190616114300",
            "serverPort": 7788,
            "sortNo": 3,
            "autoUpdateName": "",
            "autoUpdateTime": "",
            "isOpenYbd": 2,
            "isAutoUpdate": 2,
            "id": 108222,
            "modelList": [
            {
                "isSelete": 2,
                "id": 4398,
                "modelName": "%E4%BA%BA%E6%B0%91%E5%B8%81%E6%A8%A1%E7%89%88"
            },
            {
                "id": 4399,
                "modelName": "%E5%85%83%E5%AE%9D%E6%A8%A1%E7%89%88",
                "isSelete": 1
            }
            ],
            "groupList": [
            {
                "isSelete": 1,
                "id": 2404,
                "groupName": "%E9%BB%98%E8%AE%A4%E5%88%86%E7%BB%84"
            },
            {
                "groupName": "%E4%B8%BB%E6%92%ADA%E5%88%86%E7%BB%84",
                "isSelete": 1,
                "id": 5660
            },
            {
                "groupName": "%E4%B8%BB%E6%92%ADB%E5%88%86%E7%BB%84",
                "id": 5661,
                "isSelete": 2
            }
            ]
        }
        ]
    }
}

状态码

状态码 描述
200 成功
201 业务错误,具体错误信息请参照message字段
500 系统错误

常用工具