Skip to main content

调整游戏策略

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

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

POST 查询策略变量详情

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

Body 请求参数

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

请求参数

名称位置类型必选中文名说明
bodybodyobjectnone
» cmdbodystring不传或为空则查询全部,app:平台变量,game:游戏变量,user:用户变量
» aidbodystring平台id,必填
» gidbodystring¦nullcmd为空或为"game",必填
» uidbodystring¦nullcmd为空或为"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": ""
}
}
}

请求参数

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

返回示例

200 Response

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

返回结果

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

返回数据结构

状态码 200

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