Transfer
JDB 平台 API
玩家登入
Action 47:取得试玩游戏连结

Action 47:取得试玩游戏连结

功能说明

  • 此功能提供玩家登入系统时须使用的试玩游戏连结。
  • 游戏连结有效时间为 1 分钟。
  • 游戏提供商 HRG 目前无提供试玩。
  • 游戏中「返回大厅」时另有 postMessage 通知,请参阅 附录 说明。

参数

参数格式强制说明
actionIntegerY47
tsLongY当前系统时间
langStringN语系
参照附录 语系代码
尚未支援该语系的游戏预设将以英文开启
gTypeString(3)N游戏类型
参照附录 游戏提供商
mTypeString(6)N机台类型

若需直接进入游戏,需同时带入 mType 及 gType
windowModeString(1)N1:使用 JDB 游戏大厅(默认值)
若未带入 gType 及 mType,则直接到游戏大厅
若带入 gType 及 mType 时,直接进入游戏。

2:不使用 JDB 游戏大厅
gType 及 mType 为必填字段。
isAPPBooleanN是否为手机 APP 进入游戏
true:手机 APP
false:手机网页、计算机网页(默认值)
lobbyURLString(100)N游戏大厅网址
当 windowMode 为 2 时,此参数才会有作用。
当 lobbyURL 为空时,不显示大厅按钮。
在游戏商 HRG 中 url 必须使用 https。
游戏商 CreedRoomz、ZestPlay 不支援此功能。
muteIntegerN默认音效开关
0:开启音效(默认值)
1:静音
isShowDollarSignBooleanN是否显示币别符号
true:显示币别符号(默认值)
false:不显示币别符号

Example

{
  "action": 47,
  "ts": 1447490495704,
  "lang": "cn",
  "gType": "0",
  "mType": "8001",
  "windowMode": "2",
  "lobbyURL": "https://xxx.xxx.xxx/lobby.html"
}

返回结果

参数格式说明
statusString(4)成功:0000

错误:参照附录 错误代码
err_textString(255)错误讯息
pathString(255)登入 URL

操作范例

// Http Request
  http://{API_Address}/apiRequest.do?dc=jb1&x=y1wayxScczy6ABfElfaVwb5CdfHxBN_JGtxyBSvpohLQakP8M2QSetJNojJBzvnrVChhq8YWWgBTdGeXFTH4vSNQQ66epf4NqYeQ-6bJ15pvHctQjQevulv7GHqOifuju_gY0H54FfVdQc9D5tKh1AZ-9KDh9dwcGSszZxU7JOOoHdYITlCO5LhvGmHxPBwZ
 
// Http Response (success)
{
  "status": "0000",
  "path": "https://xxx.xxx.xxx?x=Q0Y2NUZDNEFBODEzNUM5NURGRjc5QTUzRDk0RTlDRDUzNEQ0MjhEOEMzMURDODBCNzdCMEE2OTE3MzczRkE5RDNGQ0QzQjdFNTlBMjE4Njg5NDM4RDREMEI1NkYzQjkxOEU5QTU0QTM5QTY1MEUyNjYzMDg1RkFBQTM1OUU3RTI2RTBGQUEzMUI0MkQ4NEFBRjVDNkJFRkQzMzU1NzA5OUNDMkYxMzMyOThBNjhBRURCNzExREMzRjhDNzA1N0VFNEIzMzhCNTFEQ0FDODVEODQ3NEFDNTE1MEE1NTMzODQ="
}
 
// Http Response (error)
{
  "status": "9005",
  "err_text": "Assertion(SAML) didn't pass the timestamp validation."
}
 
// 若游戏正在维护中,我方会回传:
{
    "status": "9022",
    "err_text": "Game is maintained. mType: 8001"
}