Skip to main content

调整游戏策略

以下为可选的游戏策略接口。
接入方可根据业务需求调用这些接口以动态调整游戏逻辑。

注意:修改策略参数会直接影响玩家的实际盈利结果,请谨慎操作。

POST 查询策略变量详情​

POST https://a.3dk.com/api/tacticVars

Body 请求参数

{
"aid": "1000",
"gid": "1",
"uid": "1",
"cmd": ""
}

请求参数​

名称位置类型必选中文名说明
bodybodyobject否none
» cmdbodystring否不传或为空则查询全部,app:平台变量,game:游戏变量,user:用户变量
» aidbodystring是平台id,必填
» gidbodystring¦null否cmd为空或为"game",必填
» uidbodystring¦null否cmd为空或为"user",必填

返回示例

200 Response

{
"app": null,
"game": {
"vars": {
"total_rtp": 94,
"max_win": 0,
"tag": ""
}
},
"user": null
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» codenumbertruenonenone
» dataobjecttruenonenone
»» appobject¦nullfalsenone平台策略变量
»»» varsobject¦nullfalsenone和策略引用中定义的vars字段一致
»» gameobject¦nullfalsenone游戏策略变量
»»» varsobject¦nullfalsenone和策略引用中定义的vars字段一致
»» userobjecttruenone用户策略变量
»»» varsobject¦nullfalsenone和策略引用中定义的vars字段一致
» errstring¦nulltruenonenone

POST 修改策略变量​

POST https://a.3dk.com/api/editTacticVars

Body 请求参数

{
"cmd": "app",
"aid": "1",
"data": {
"vars": {
"total_rtp": 94,
"max_win": 0,
"tag": ""
}
}
}

请求参数​

名称位置类型必选中文名说明
bodybodyobject否none
» cmdbodystring是app:平台策略变量,game:游戏策略变量,user:用户策略变量
» databodyobject是none
»» varsbodyobject是和策略引用中定义的vars字段一致
»»» total_rtpbodynumber否设置rtp
»»» max_winbodynumber否最高赢奖金额,为0则不限制
»»» tagbodystring否none
» aidbodystring是平台id
» gidbodystring¦null否cmd为"game",必填
» uidbodystring¦null否cmd为"user",必填

返回示例

200 Response

{
"code": 200,
"err": null,
"data": {}
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» codenumbertruenonenone
» errstring¦nulltruenonenone
» dataobjectfalsenonenone