Integration Casino Integration Service provides the following operation to help Customers implement Games Lobby:
OPERATION |
DESCRIPTION |
GetGameModules |
Gets the list of all game modules available for playing, along with URLs to game info sources. One of the input arguments is channel – it allows to specify for which platform(s) the game modules are requested. |
Each item in the game module list returned by GetGameModules contains:
- Key
the unique ID of the game module. This ID can be later used as input into the GetModuleInfo operation. - Name
the human-readable name of the game module. - Version
the version of the game module. This is used for downloading correct game info data. - Type
the type (category) of the game module. Currently, the following types are supported: - Video Slots
- Reel Slots
- Video Pokers
- Tables
- Unique Games
- Channel (obsolete)
the channel for which the module is available (useful when requesting game modules from multiple channels); possible values: Html5, Flash or both.
In addition to the list of games, the result of the GetGameModules operation will contain a Base URL. Using the Base URL and a game specific data (specifically Key and Version), Customers can generate URLs for game resources. The URLs to the data can be constructed as follows: {BaseURL}/{gameModuleKey}/{gameModuleVersion}/Logo|Preview|Description/{fileName}, i.e.: https://staging.tomhorngames.com/GameInfo/VSlotJA/1/Logo/logo.png.
Integration Casino provides the following game information:
- Logo
- 48 x 48 px [logos.png]
- 100 x 100 px [logo.png]
- 180 x 120 px [logo180.png]
- 300 x 200 px [logo300.png]
- Preview
- Small 160 x 99 px [gp.jpg]
- Large 800 x 495 px [ss.jpg]
- Description
description of the game in different languages [GameInfo.xml]
Note: The text in brackets represents the specific file name.
The description file (GameInfo.xml) has the following structure:
<languages> <language code="{langCode1}"> <string key="GAME.INFO">{gameInfoText1}</string> </language> <language code="{langCode2}"> <string key="GAME.INFO">{gameInfoText2}</string> </language> </languages> |
{langCodeX} is the Code of a supported language.
{gameInfoTextX} is a plain text description of the game in that language.
Comments
0 comments
Article is closed for comments.