API v1 (obsolète)
game-data
Retourne des informations générales sur la partie en cours (pour le moment, le cycle en cours).
Aucun paramètre n'est accepté.
player-data
Retourne des informations sur un joueur en particulier.
Le paramètre ID (l'identifiant du joueur) est nécessaire.
La réponse contient les champs :
- techa : le niveau de technologie agricole
- techi : le niveau de technologie industrielle
- techc : le niveau de technologie commerciale
- ptech : le nombre de points de recherche
- rank : la position dans le classement (tel qu'affichée sur le profil du joueur)
- cycles : le nombre de cycles d'ancienneté du joueur
read-shoutbox
Permet de lire la shoutbox.
Paramètres :
- box : détermine quelle boite lire (seules les boites 0 1 et 2 sont supportées), optionel et 0 par défaut
- fromID : détermine le message le plus ancien qui doit être retourné, non inclusif. Par exemple si fromID = 100, seuls les messages avec un ID de 101 ou plus seront retournés. Permet donc d'éviter les doublons lorsque plusieurs requêtes à l'API sont faites à la suite.
Réponse :
{
untilID : l'identifiant du message le plus récent retourné (à utiliser comme paramètre fromID de la prochaine requête).
messages : un tableau de messages
}
Chaque message est un objet :
{
ID : l'identifiant du message
joueur : le pseudo du joueur ayant envoyé le message
message : le message
date : le timestamp UNIX représentant le moment où le message a été posté, fuseau horaire Europe/Paris
}