EnterGame() API

运营商需要向 RGS API 发出 EnterGame() API 请求,允许玩家进入游戏。 RGS API 验证玩家的登录凭据,在 DG 后端 创建并注册会话 ID (token),构建启动 URL 并将其发送回调用方。

EnterGame() 请求

类型输入
HTTP 方法POST
API URLhttps://<API_BASE_URL> /games/enter-game/
标题"Content-Type": "application/json"
POST 参数json 对象 eg:
{
"api_key": "1pghjl4v5apt2bks",
"provider": "dragongaming",
"game_type": "slots",
"game_id": 1032,
"platform": "desktop",
"language": "en",
"amount_type": "real",
"username": "test_username",
"password": "passt84fas28",
}
< td>游戏类型(例如:老虎机、桌上游戏、刮刮卡)
参数类型描述
api_key字符串分配给每个前端的API Key
provider字符串游戏提供商。 此处是DragonGaming™。
game_type字符串
game_id 整数提供商提供的游戏ID
platform 字符串玩家正在玩游戏的频道。 例如:桌面、移动
语言字符串游戏语言
amount_type字符串 游戏模式
例如:’real’ – 使用真钱玩时 ‘fun’ – 玩娱乐模式时 ‘promo_freespin ‘ – 玩促销时
username字符串玩家的用户名
注意:在“fun”模式下,应使用任意用户名,例如 “username” : “fun”
password字符串玩家密码
注意:在’fun’模式下应该使用任意密码,例如”password” : “fun”

进入游戏() 响应 + 示例

响应将采用 JSON 格式。 类型:字典。

{ "result": {"launch_url": "https://games.dragongaming.com/game_launcher.php? session_id=b6ef88a8054e328f4459b625baf38fae71981a34& 频道=桌面&full_site_code=PFMNGOP& language=en&game_name=kingofgods&category=slots& amount_type=1&reality_check=120" } }
响应对象中的对象/Key类型描述
launch_urlJSON 对象Key launch_url,包含游戏启动URL作为用于启动游戏的值。