Données mondes

De Wiki Grepolis FR
Version datée du 27 juillet 2014 à 23:04 par Yueen (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation

Afin d'aider les développeurs de sites de statistiques externes, nous mettons à disposition en téléchargement les données des mondes les plus importantes. Les attributs des joueurs, villes et alliances sont ainsi offert en téléchargement régulièrement. Nous offrons également des informations concernant les conquêtes de ville depuis la création d'un monde horodatée en UNIX et le contenu des profils.

Ne chargez ces données que lorsque vous en avez besoin afin de ne pas surcharger de requêtes le serveur. Les scripts chargeant ces données plus d'une fois par heure ne sont pas autorisés. Il est préférable de les héberger sur un site externe ensuite. À noter que les données des mondes sont mises à jour à intervalles réguliers qui dépendent du dit monde.

Les fichiers sont disponibles au format .txt.gz au nombre de 11 au total. Chaque fichier consiste en un nombre arbitraire de lignes séparées par des virgules. Les données sont codées au format PHP urlencode(), ce qui signifie par exemple qu'une virgule est exprimée par %2C.

Pour le téléchargement, il est nécessaire de remplacer frX par le numéro d'identification du monde recherché (fr1 pour Alpha, fr2 pour Bêta, etc...)

http://frX.grepolis.com/data/players.txt.gz
Le fichier contient des informations sur les joueurs. Les données sont disponibles dans l'ordre suivant :
$id, $name, $alliance_id, $points, $rank, $towns

http://frX.grepolis.com/data/alliances.txt.gz
Le fichier contient des informations sur les alliances. Les données sont disponibles dans l'ordre suivant :
$id, $name, $points, $villages, $members, $rank

http://frX.grepolis.com/data/towns.txt.gz
Le fichier contient des informations sur les villes. Les données sont disponibles dans l'ordre suivant :
$id, $player_id, $name, $island_x, $island_y, $number_on_island, $points

http://frX.grepolis.com/data/islands.txt.gz
Le fichier contient des informations sur les îles. Les données sont disponibles dans l'ordre suivant :
$id, $x, $y, $island_type, $available_towns

http://frX.grepolis.com/data/player_kills_all.txt.gz
Le fichier contient des informations sur le classement des combattants. Les données sont disponibles dans l'ordre suivant :
$rank, $player_id, $points

http://frX.grepolis.com/data/player_kills_att.txt.gz
Le fichier contient des informations sur le classement des combattants attaquants. Les données sont disponibles dans l'ordre suivant :
$rank, $player_id, $points

http://frX.grepolis.com/data/player_kills_def.txt.gz
Le fichier contient des informations sur le classement des combattants défenseurs. Les données sont disponibles dans l'ordre suivant :
$rank, $player_id, $points

http://frX.grepolis.com/data/alliance_kills_all.txt.gz Le fichier contient des informations sur le classement des alliances combattantes. Les données sont disponibles dans l'ordre suivant : $rank, alliance_id, $points

http://frX.grepolis.com/data/alliance_kills_att.txt.gz
Le fichier contient des informations sur le classement des alliances combattantes attaquantes. Les données sont disponibles dans l'ordre suivant :
$rank, $alliance_id, $points

http://frX.grepolis.com/data/alliance_kills_def.txt.gz
Le fichier contient des informations sur le classement des alliances combattantes défenseures. Les données sont disponibles dans l'ordre suivant :
$rank, $alliance_id, $points

http://frX.grepolis.com/data/conquers.txt.gz
Le fichier contient des informations sur les prises de villes depuis l'ouverture du monde. Les données sont disponibles dans l'ordre suivant :
$town_id, $time, $new_player_id, $old_player_id, $new_ally_id, $old_ally_id, $town_points