Welcome to the guide on how TV operators can import Lala Games into their platforms using XML/JSON. This process ensures that game data is seamlessly integrated into the TV operator’s system.

Prerequisites

Before starting, ensure that you have the following:

  • Access to the XML/JSON files containing game data
  • An understanding of how to use APIs for data import
  • A platform that supports XML/JSON integration

Field Descriptions

The following fields are essential for the import process:

Field Description
id Unique game ID
name The name of a game
gameurl URL where the game is located on your site
gametype Type of the game (flash, html5, iframe). Describes how the game needs to be embedded
gamecode The game file URL, embed code or iframe code
category Game category
date The date when the game has been published on your site
description Game description (Post content)
instructions Play instructions
width Width (in pixels)
height Height (in pixels)
tags Game tags
thumbnail Thumbnail URL (usually 100x100px)
screenshot_1 Screenshot 1 URL
screenshot_2 Screenshot 2 URL
screenshot_3 Screenshot 3 URL
screenshot_4 Screenshot 4 URL

Step-by-Step Instructions

  1. Access the API:
    • Use the provided API endpoint to access the game data.
    • Ensure you have the necessary authentication credentials.
  2. Fetch Game Data:
    • Send a GET request to the API endpoint to retrieve the game data in XML or JSON format.
    • Example (for JSON):
      python
      import requests
      
      url = "https://api.lala.games/games"
      headers = {
          "Authorization": "Bearer YOUR_ACCESS_TOKEN"
      }
      response = requests.get(url, headers=headers)
      game_data = response.json()
      
  3. Parse Game Data:
    • Parse the fetched game data to extract the required fields.
    • Example (for JSON):
      python
      game_list = []
      for game in game_data:
          game_info = {
              "id": game["id"],
              "name": game["name"],
              "gameurl": game["gameurl"],
              "gametype": game["gametype"],
              "gamecode": game["gamecode"],
              "category": game["category"],
              "date": game["date"],
              "description": game["description"],
              "instructions": game["instructions"],
              "width": game["width"],
              "height": game["height"],
              "tags": game["tags"],
              "thumbnail": game["thumbnail"],
              "screenshot_1": game["screenshot_1"],
              "screenshot_2": game["screenshot_2"],
              "screenshot_3": game["screenshot_3"],
              "screenshot_4": game["screenshot_4"]
          }
          game_list.append(game_info)
      
  4. Import Game Data:
    • Use the parsed game data to import it into the TV operator’s platform.
    • Ensure the data is correctly mapped to the platform’s fields.
  5. Verify the Import:
    • Check the imported data on the TV operator’s platform to ensure everything is correct.
    • Make any necessary adjustments or fixes.

Conclusion

Congratulations! You have successfully imported Lala Games into the TV operator’s platform using XML/JSON. If you encounter any issues or have questions, feel free to reach out to our support team.