En utilisant notre API, vous pouvez récupérer les informations de votre serveur tel que la liste des joueurs connectés, le nombre de votes...
Les informations récupérables sont les mêmes que celles utilisées dans votre widget. Le widget est visible dans l'onglet bannière dans la page de votre serveur.
https://api.trackyserver.com/widget/index.php?id=XXXXXX
Réponse API | Définition |
playerslist * |
Liste de tous les joueurs connectés |
playerscount |
Nombre de joueurs connectés (si le serveur est hors ligne, cette variable = OFFLINE) |
country |
Code pays du serveur |
category |
Nom du jeu |
map * |
Map du serveur |
version * |
Version du serveur |
resources * |
Liste des mods installés sur le serveur |
votes |
Nombre de votes sur Trackyserver |
ip |
IP et port |
name * |
Nom du serveur |
// Remplacez XXXXXX par votre serveur ID Trackyserver.com $server_id = "XXXXXX"; // On execute curl et on récupère les informations $url="https://api.trackyserver.com/widget/index.php?id=".$server_id; $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL,$url); $result=json_decode(curl_exec($ch), true); curl_close($ch); if ($result){ // Exemple pour afficher le compteur de joueurs echo $result['playerscount']; // Exemple pour afficher les joueurs connectés foreach ($result['playerslist'] as $player){
echo $player['name'];
} // Utilisez print_r($result); pour afficher toutes les informations disponibles } else { echo "serveur introuvable"; }