拉取游戏列表
URl: https://{{gmag_game_data_url
}}/game/list?hash={{xxx}}
方式: POST.
目的: 用于搜索GMAG中的游戏列表,查询游戏的详细信息
代理调用gameList 方法来查询游戏信息, 可以对 providerCode, gameType, gameCode 等字段进行查询.
拉取游戏信息,必须用专用API域名 gmag_game_data_url
。 关于实际名称,请查看GM-Ag发送的开户信息相关内容。
请求
参数名 | 类型 | 必选 | 描述 |
---|---|---|---|
providerCode | String(32) | 否 | 游戏供应商编码 |
gameType | String(32) | 否 | 游戏类型 |
gameCode | String(32) | 否 | 游戏唯一编码 |
page | Int | 否 | 查询的页码数,默认为1 |
size | Int | 否 | 每页的记录书,默认为100 |
响应
参数名 | 类型 | 必选 | 描述 |
---|---|---|---|
total | Int | 是 | 所有游戏记录数。 |
pages | Int | 是 | 总页面数。 |
sizes | Int | 是 | 每个页面的游戏数量。 |
records | Array | 是 | Game数据的数组,可以为空。 |
current | Int | 是 | 当前页面编码数。 |
游戏信息
参数名 | 类型 | 必选 | 描述 |
---|---|---|---|
gameCode | String(32) | 是 | 游戏的唯一编码。 |
gameType | String(32) | 是 | 游戏的类型,详细信息请参加下方的GameType表格。 |
cnName | String(255) | 是 | 游戏中文名字。 |
enName | String(8) | 是 | 游戏英文名字。 |
providerCode | String(32) | 是 | 游戏的供应商编码。 |
mobile | int(2) | 是 | 是否支持手机,是为1,否则为0。 |
desktop | int(2) | 是 | 是否支持电脑,是为1,否则为0。 |
freeGame | int(2) | 是 | 是否支持免费游戏,是为1,否则为0。 |
freeSpin | int(2) | 是 | 是否支持免费旋转,是为1,否则为0。 |
goldenChip | int(2) | 是 | 是否支持golden chip,是为1,否则为0。 |
progressive | int(2) | 是 | 是否支持奖金池,是为1,否则为0。 |
released | int(2) | 是 | 是否已发布,是为1,否则为0。 |
jackpotName | String(255) | 否 | 奖金池名字,progressive 为1 时不为空。 |
jackpotTicker | String(255) | 否 | 奖金池编码,progressive 为1时不为空。 |
description | String(2048) | 否 | 游戏描述。 |
rtp | String(255) | 否 | 游戏的返奖率。 |
reels | String(255) | 否 | 游戏的转数。 |
lines | String(255) | 否 | 游戏线数。 |
releaseDate | DateTime | 否 | 游戏上线时间。 |
resourceLink | String(1023) | 否 | 游戏资源链接。 |
imgDefault | String(1023) | 否 | 游戏的默认图片。 |
imgCn | String(1023 | 否 | 中文游戏图片 |
tableAlias | String(1023) | 否 | 游戏的桌子编码,当为live类型游戏时出现。 |
status | int(2) | 是 | 游戏状态(生效,下架,维护中)。 |
游戏类型
Name | Description |
---|---|
slots | 老虎机游戏类型。 |
table | 赌桌游戏类型。 |
live | 真人游戏类型。 |
arcade | 街机游戏类型。 |
sport | 体育游戏类型。 |
esport | 电子竞技游戏类型。 |
lotto | 彩票游戏类型。 |
poker | 扑克游戏类型。 |
other | 其他游戏类型。 |
请求例子
{
"requestId": "requestId1234",
"brandId": "1",
"gameType":"slots",
"size": 2,
"page": 1
}
响应例子
//success
{
"requestId": "requestId1234",
"error": "0",
"message": "SUCCESS",
"total": 1728,
"current": 1,
"size": 2,
"pages": 864,
"records": [
{
"gameCode": "gf_2226",
"gameType": "slots",
"cnName": "HotSpin",
"enName": "HotSpin",
"providerCode": "gf",
"mobile": 1,
"desktop": 1,
"freeGame": 0,
"freespin": 0,
"goldenChip": 0,
"progressive": 0,
"released": 1,
"status": 1
},
{
"gameCode": "gf_2202",
"gameType": "slots",
"cnName": "Wolf Disco",
"enName": "Wolf Disco",
"providerCode": "gf",
"mobile": 1,
"desktop": 1,
"freeGame": 0,
"freespin": 0,
"goldenChip": 0,
"progressive": 0,
"released": 1,
"status": 1
}
]
}
//error
{
"requestId": "requestId1234",
"error": "P_02",
"message": "Invalid hash",
}