查看交互版接口文档

获取游戏列表-包含商户未开通的

POST /ley/api_code/game

请求参数Body

字段类型必填说明
accountstring商户号
api_keystring商户密钥
statusint状态,1正常,0关闭
currencystring货币,不填写则返回所有货币
api_codestring接口代码,不填写则返回所有接口
gameTypeint游戏类型
类型
1 真人(默认)
2 捕鱼
3 电子
4 彩票
5 体育
6 棋牌
7 电竞
maintenanceint是否维护:0是,1否
pageint页码,默认第一页
pageSizeint每页条数,默认100且最大100

响应结果

字段类型必填说明
Codeint业务代码(0成功,其他均为失败)
Messagestring业务信息
Dataarray业务数据

Json 示例

请求

{
  "account": "dd4646",
  "api_key": "hMtchftsvOry1r2kYPZbZ6JabZCVyqLZ",
  "status": 0,
  "currency": "",
  "api_code": "",
  "gameType": 0,
  "maintenance": 0,
  "page": 1,
  "pageSize": 100
}

成功响应

{
  "Code": 0,
  "Message": "成功",
  "Data": {
    "total_count": 0,
    "lastPage": 0,
    "pageSize": 0,
    "page": 0,
    "data": {
      "id": 0,
      "title": "",
      "code": "",
      "gameType": 0,
      "gameCode": "",
      "lang_params": {
        "code": "",
        "name": "",
        "title": ""
      },
      "currency_list": [],
      "maintenance": 0,
      "status": 0
    }
  }
}

TypeScript 类型定义

export interface ApiCodeGameRequest {
  account: string; // 商户号
  api_key: string; // 商户密钥
  status?: number; // 状态,1正常,0关闭
  currency?: string; // 货币,不填写则返回所有货币
  api_code?: string; // 接口代码,不填写则返回所有接口
  gameType?: number; // 游戏类型
  maintenance?: number; // 是否维护:0是,1否
  page?: number; // 页码,默认第一页
  pageSize?: number; // 每页条数,默认100且最大100
}

export interface ApiCodeGameResponse {
  Code: number; // 业务代码(0成功,其他均为失败)
  Message: string; // 业务信息
  Data: {
    total_count: number; // 总条数
    lastPage: number; // 总页码
    pageSize: number; // 每页条数
    page: number; // 当前页码
    data: {
      id: number; // 数据ID,做唯一标识使用
      title: string; // 默认接口名称
      code: string; // 接口代码
      gameType: number; // 类型
      gameCode: string; // 游戏代码,0支持进入大厅
      lang_params: {
        code: string; // 语言代码
        name: string; // 语言解释
        title: string; // 对应语言的名称
      }; // 多语言集合
      currency_list: Record<string, unknown>; // 支持的货币
      maintenance: number; // 是否维护:0是,1否
      status: number; // 状态,1正常,0关闭
    }; // 接口列表
  }; // 业务数据
}