Quelques exemples d'API par Ping

1Failed to receive challenge.
Joueurs en ligne
Failed to receive challenge.6
Temps de réponse de votre serveur en ms
100
Nombre de Slot
En Ligne
Etat du Serveur
Version du serveur
Listes des joueurs en ligne

API pour les minecraft serveur par protocole Query

Génération de mes API avec l'IP de mon serveur et le port de mon serveur



1. Présentation

Le protocole Query permet de récupérer les informations d'un serveur minecraft via le query du serveur. Pour cela il faut activer le query dans le serveur.properties et définir un port afin de pouvoir récuperer les informations. Grâce à ce protocole vous pouvez récuperer les informations suivantes

- Le nombre de joueur en ligne

- Le nombre maximum de joueur admis sur le serveur

- Le Message of the day "MOTD" du serveur en couleur

- Le statut de votre serveur

- La liste des joueurs en ligne

- La version de votre serveur

Pour avoir le nombre de joueur en ligne sur votre serveur il suffit de mettre le script PHP ci-dessous dans la page web où vous voulez récupérer l'information

<?php
$playeronline = file_get_contents('http://api.serveurs-minecraft.com/api.php?Joueurs_En_Ligne_Query&ip=VOTRE.IP&port=VOTRE.PORT');
echo $playeronline ;
?>

Exemple de retour: Failed to receive challenge.


Obtenir le nombre de joueur maximum sur votre serveur

Pour avoir le nombre de maximum joueur en ligne sur votre serveur il suffit de mettre le script PHP ci-dessous dans la page web où vous voulez récupérer l'information

<?php
$maxplayer = file_get_contents('http://api.serveurs-minecraft.com/api.php?Joueurs_Maximum_Query&ip=VOTRE.IP&port=VOTRE.PORT');
echo $maxplayer ;
?>

Exemple de retour: Failed to receive challenge. (en nombre de slot)


Obtenir le MOTD de votre serveur

Pour avoir le MOTD de votre serveur il suffit de mettre le script PHP ci-dessous dans la page web où vous voulez récupérer l'information

<?php
$MOTD = file_get_contents('http://api.serveurs-minecraft.com/api.php?Motd_Query&ip=VOTRE.IP&port=VOTRE.PORT');
echo $MOTD
?>

Exemple de retour: Failed to receive challenge.


Obtenir le statut de votre serveur

Pour avoir le statut de votre serveur il suffit de mettre le script PHP ci-dessous dans la page web où vous voulez récupérer l'information

<?php
$statut = file_get_contents('http://api.serveurs-minecraft.com/api.php?Etat_Query&ip=VOTRE.IP&port=VOTRE.PORT');
echo $statut
?>

Exemple de retour: Hors ligne


Obtenir la liste des joueurs de votre serveur

Pour avoir la liste des joueurs de votre serveur il suffit de mettre le script PHP ci-dessous dans la page web où vous voulez récupérer l'information

<?php
$playerlist = file_get_contents('http://api.serveurs-minecraft.com/api.php?Liste_Des_Joueurs_Query&ip=VOTRE.IP&port=VOTRE.PORT');
echo $playerlist
?>

Exemple de retour:
Le serveur est hors ligne.


Obtenir la version de votre serveur

Pour avoir la version de votre serveur il suffit de mettre le script PHP ci-dessous dans la page web où vous voulez récupérer l'information

<?php
$version = file_get_contents('http://api.serveurs-minecraft.com/api.php?Version_Query&ip=VOTRE.IP&port=VOTRE.PORT');
echo $version
?>

Exemple de retour: Failed to receive challenge.


Obtenir le temps de réponse de votre serveur

Pour avoir le temps de réponse de votre serveur il suffit de mettre le script PHP ci-dessous dans la page web où vous voulez récupérer l'information

<?php
$timer = file_get_contents('http://api.serveurs-minecraft.com/api.php?Latence_Query&ip=VOTRE.IP&port=VOTRE.PORT');
echo $timer;
?>

Exemple de retour: