查看交互版接口文档

获取子游戏列表

POST /ley/gamelist

请求参数Body

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

响应结果

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

Json 示例

请求

{
  "account": "dd4646",
  "api_key": "hMtchftsvOry1r2kYPZbZ6JabZCVyqLZ",
  "status": 0,
  "currency": "",
  "api_code": "",
  "gameType": 0,
  "maintenance": 0,
  "terminal": 0,
  "label": "",
  "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,
      "img": "",
      "img_en": "",
      "sort": 0,
      "label": []
    }
  }
}

TypeScript 类型定义

export interface GamelistRequest {
  account: string; // 商户号
  api_key: string; // 商户密钥
  status?: number; // 状态,1正常,0关闭
  currency?: string; // 货币,不填写则返回所有货币
  api_code?: string; // 接口代码,不填写则返回所有接口
  gameType?: number; // 游戏类型
  maintenance?: number; // 是否维护:0是,1否
  terminal?: number; // 支持的终端:1全部,2H5,3web
  label?: string; // 标签:new 最新,hot 热门, reco 推荐
  page?: number; // 页码,默认第一页
  pageSize?: number; // 每页条数,默认100且最大100
}

export interface GamelistResponse {
  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; // 子游戏代码
      lang_params: {
        code: string; // 语言代码
        name: string; // 语言解释
        title: string; // 对应语言的名称
      }; // 多语言集合
      currency_list: Record<string, unknown>; // 支持的货币
      maintenance: number; // 是否维护:0是,1否
      status: number; // 状态,1正常,0关闭
      img: string; // 图标
      img_en: string; // 英文图标
      sort: number; // 排序,数字越大越靠前
      label: Record<string, unknown>; // 标签:new 最新,hot 热门, reco 推荐
    }; // 接口列表
  }; // 业务数据
}