当玩家试图启动游戏时,会呼叫此路径位置。系统会使用从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 验证失败。 |