API-commando's

Note: This API has been deprecated, and will be replaced when version 3.0 releases.

Elke api-aanvraag moet worden gedaan naar "http://api.gamemakerserver.com/"

Een API aanvraagbestaat verder uit een paar algemene en specifieke GET-parameters:

-dev_id: De Ontwikkelaars-ID (Zie API-info pagina's)
-security_code: De veiligheidscode
-format: json, xml, php of text. Als het formaat text moet zijn, kan deze ook leeggelaten worden.
-action: GameINI, PlayerINI, Achievements, Statistics, Highscore, Members, Logins, Online, GameINI_write, PlayerINI_write, Games of NameToID.

*GameINI*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
Geeft terug:Een set met alle INI-keys in de GameINI
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*PlayerINI*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
-user_id: De gebruikers-ID van de speler
Geeft terug:Een set met alle INI-keys in de PlayerINI
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*achievements*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
-user_id: De gebruikers-ID van de speler
Geeft terug: Een set met alle achievements en of de speler die heeft gehaald.
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*Statistics*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
-user_id: De gebruikers-ID van de speler
Geeft terug: Een set met alle statistics en bijbehorende waardes.
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*Highscore*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
-user_id: De gebruikers-ID van de speler
Geeft terug: Een set met alle scores en bijbehorende spelers
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*Members*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
Geeft terug: Een set met alle leden van de game.
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*Logins*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
Geeft terug: Een set met de laatste 25 logins, gebruikersnaam en gebruikers-ID.
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*Online*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
Geeft terug: Een set met gebruikersnaam en gebruikers-ID van alle online spelers in het opgegeven spel.
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*GameINI_write*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
-section: Sectie om naartoe te schrijven
-key: Key om naartoe te schrijven
-value_string/value_real: De waarde om op te slaan in de key.
Geeft terug: OK als de actie gelukt is, of een error op de eerste regel als het mislukt is.
Je moet eigenaar van de game zijn om deze functie te gebruiken.

*PlayerINI_write*
Extra parameters:
-game_id: De API-gameID (Zie API-info pagina)
-user_id: De gebruikers-ID van de speler
-section: Sectie om naartoe te schrijven
-key: Key om naartoe te schrijven
-value_string/value_real: De waarde om op te slaan in de key.
Geeft terug: OK als de actie gelukt is, of een error op de eerste regel als het mislukt is.
Je moet eigenaar van de game zijn om deze functie te gebruiken.


*Games*
Extra parameters:
-start: Geeft aan waar in de lijst van games te starten

Geeft terug: Een set met alle games in de range start tot start + 20.

*NameToID*
Extra parameters:
-name: De naam van de speler
Geeft terug: Een set met de gebruikers-ID en naam van de speler.

Reacties (0)

Laatste bericht op 15 Apr 2021