/
更改玩家状态

更改玩家状态

URl: https://{{gmag_api_url}}/player/manage/status?hash={{xxx}}。

方式:POST。

目的:更改玩家状态。


请求

参数名

类型

必选

参数说明

参数名

类型

必选

参数说明

playerId

String(24)

玩家的唯一标识

playerStatus

String(24)

Acitve: 激活状态

Block: 冻结状态, 在该状态下玩家无法进入游戏。正在进行的游戏也会提示玩家没有激活。 如果是转账钱包玩家。该玩家钱包可以正常转入或转出

如果该属性为空则默认使用 Active 状态

playerBrandId

Int

玩家直属的代理,上级代理操作下级代理的玩家时需指定

响应

参数名

类型

必选

参数说明

参数名

类型

必选

参数说明

requestId

String(64) 

是 

每个请求的唯一标识,用于定位GM-Ag与代理通信中出现的问题。

error

String(8) 

是 

响应的错误编号,0表示操作成功。

message

String(512)

否 

消息内容为success,或其他具体错误信息。

所有错误码及消息,请参考 转账钱包错误编码UNDEFINED

此响应只包含必选参数。

请求例子

{ "requestId": "requestId1234", "brandId": 1001, "playerId": "playerid1", "playerStatus": "Acitve" }

响应例子

//success { "requestId": "requestId1234", "error": "0", "message": "success", } //error { "requestId": "requestId1234", "error": "P_02", "message": "Invalid hash", }

Related content