Quelques exemples d'API par Ping

1Failed to receive challenge.
Joueurs en ligne
54
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:


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


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:
MineBoy08
superlow
alonso2004
frg240
Heroxis_
TooikLeChevalier
wilczyca9
BlacksYi
Ztaz_Denk3y
TaQuaCraft
bboy_jice
realbitch
_Derp
Nakareshi
AzerTyTude
mroczny_tygrys
ZinoxXLePoussin
Nycher
swiflord
homer34
Blackbirdinked
kiritolol
semio1234
MayWiiz
Ryuusaki
darkamo13
darkxdiego
Mysterious588
electroSized2
axephir
Syrox38
aidan
ImSpiderMan
Xrok
math0608
loloted02120
ouafi22
DuxioPikachu
BebeXeno
thcraftgamer
megabinou
enzoenzo
Ey_Drake83
sek1080
mamavinc_2
KillerIce
ShinyGameur06
ibradu77
D34D_INF3RNO
__Carpe_Diem__
Leouis57
LuBu_The_Demon


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


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