Quelques exemples d'API par Ping

181
Joueurs en ligne
53
Temps de réponse de votre serveur en ms
100
Nombre de Slot
En Ligne
Etat du Serveur
1.8
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: 72


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: 2000 (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: Rinaorc


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: En 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:
Zozo0910
carroslebg
MasterMed
Izway
MrLirozz
Jus1_0ne
LeOBeN
patatedouce78
Smog
SoSo300
Cho_co_lat
andrea80
CharCo_gaming
jeantherider
lekilerdu76
Daminator4113
waro88
Ugo05
NesQick
Tymgalaxy_YT
SOH31B
Exzalite
Chat_Gratte
DosArgente
dyl60060
KitsuKe13
Silouhettes
RedLine95
MqdeInAustralia_
TOMYsurYTB
_iRealGamer_
Cham37
TheCondor
Veiins_
JDynia379
keke49430
SlAsHDaRk69
_IAmPug_
elliotte
Zeldroaz
siphacraft02
sniperetchot
Showow
Xiseros
EvozNeo
gauguin2014
EzucerYT
JeSuisUnMuten
vividu54430
FoxThug
RazMocket
mse42
jonbb69
ibradu77
Torn51
2223Karl
ItiFire
Diamantlili03
SoA_Al3x
MrNirozz
FraYDoM62
LokiTheKiller_YT
xXdarkninja07Xx
Kataashi
Quiqsu
vorace32
ViperMan76
IronGames44
Luffy28
XFRTheSniperX
mael84600
_Cyprien_62
jeremirire
Teyik0
Steven100
Flyern
gammer33
frigiel2007
Koco
aznetox
RoBiN159


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:


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: 62