MG+ Agent Guide for Single Wallet Integrations
Breadcrumbs

登入

当玩家试图启动游戏时,会呼叫此路径位置。系统会使用从MG+ API中的getContentURL(会话)生成的网址来启动游戏。


POST {base_url}/login


请求资讯

名称

是否必填

资料类型

描述

playerId

String (50)

玩家的系统识别码。

contentCode

String (50)

登录时请求的内容代码。

operatorLoginToken

非必填

String (50)

代理在Sessions API请求期间提供的可选追踪识别码,使代理能够识别游戏启动请求的来源。


请求范例

JSON
{
  "playerId": "test_player",
  "contentCode": "SMG_BlackJack",
  "operatorLoginToken": "CABe1EsFAAA"
}


回传资讯

名称

是否必填

资料类型

描述

balance

Number

玩家可用余额。

currency

String (3)

玩家币别。

extOperatorToken

非必填

String (150)

玩家在游戏会话期间可能会在后续的请求中传回此选择性的追踪识别码。

如果未提供或提供格式错误,将导致之前提供的值被清除。


回传范例

JSON
{
  "currency": "CNY",
  "balance": 2050.50,
  "extOperatorToken": "tracertoken77"
}


HTTP 回复代码

状态代码

描述

范例

200

完成

 

401

API令牌过期或无效

 

404

其他错误

无此玩家,或玩家不允许登入…等。

432

请求的验证失败

operatorLoginToken 或contentCode 验证失败。