API & Plugin Minecraft Serveurs


Minecraft Serveurs met à votre disposition une API complète et facile d'utilisation grâce a nos plugin développés pour vous simplifier la vie.
Info et status du serveur

Retourne l'ensemble des informations de votre serveur: unix de la dernière mise en cache, statut, nom, nombre de joueurs et de slots, version du serveur, icône et le motd.
Syntaxe:
http://api.minecraft-serveurs.com/?status={ID_SERVER}
Retourne un objet JSON avec les informations de votre serveur. Exemple:
{
    "error": false, /* return (bool) true ou false */
    "timestamp": 1478601918, /* return (int) unix timestamp de la future mise à jour du status du serveur (cache 20min) */
    "name": "Mon Serveur Name", /* return (string) nom du serveur */
    "online": "online", /* return (string) online ou offline */
    "slots_count": 150, /* return (int) nombre de joueurs max */
    "players_count": 36, /* return (int) nombre de joueurs connectés */
    "favicon": "http:\/\/img.dyn.minecraft-serveurs.com\/1\/favicon.png", /* return (string) url favicon */
    "motd": "<span style=\"color: #555555\">Mon serveur Minecraft<\/span>" /* return (string) desc */
}
Démarrage rapide :
Copier-coller la feuille de style <link> dans votre <head> pour charger notre CSS.
<link rel="stylesheet" href="http://api.minecraft-serveurs.com/api.min.css" crossorigin="anonymous">
Ajouter notre plugin JavaScript et jQuery près de la fin de vos pages, juste avant la fermeture </body> tag. Assurez - vous devez placer jQuery d'abord, vu que notre code dépend d'eux.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js" crossorigin="anonymous"></script>
<script src="http://api.minecraft-serveurs.com/api.min.css" crossorigin="anonymous"></script>
Initialiser la bannière (687x106):
Ajouter le code ci-dessous juste avant la fermeture </body>
<script type="text/javascript">
    $(document).ready(function(){
        $('.my_class').minecraftserveurs({
            id_server: {ID_SERVER},
            widget: true,
            widget_type: "banner"
        });
    });
</script>
Ajouter le code ci-dessous À l'emplacement que vous souhaitez afficher la bannière
<div class="ma_class"></div>
Initialiser custome :
Ajouter le code ci-dessous juste avant la fermeture </body>
<script type="text/javascript">
    $(document).ready(function(){
        $('.my_class').minecraftserveurs({
            id_server: {ID_SERVER},
            widget: false
        });
    });
</script>
Ajouter les div ou span que vous souhaitez à l'emplacement souhaité dans votre page
<span class="ma_class" data-minecraft-serveurs="slots_count"></span>
<span class="ma_class" data-minecraft-serveurs="name"></span>
<span class="ma_class" data-minecraft-serveurs="online"></span>
<span class="ma_class" data-minecraft-serveurs="slots_count"></span>
<span class="ma_class" data-minecraft-serveurs="players_count"></span>
<div class="ma_class" data-minecraft-serveurs="favicon"></div>
<span class="ma_class" data-minecraft-serveurs="motd"></span>


Vérifier un vote par ip

Vous permet de tester si l'IP spécifié a voté pour votre serveur aujourd'hui (CET: "Central European Time") sur Minecraft-Serveurs.com. L'adresse IPV4 a tester doit être indiqué via le paramètre "ip" (obligatoire).
Syntaxe:
http://api.minecraft-serveurs.com/?vote={ID_SERVER}&ip=%IP_DU_CLIENT%
Retourne un objet JSON avec les informations de votre serveur. Exemple:
{
    "voted":true, /* return (bool) true ou false */
    "error":false, /* return (string) false ou (string) if error */
    "info":{
        "ip":69.69.69.69, /* return (string) ip ;) */
        "lastVoteDate":"2017-01-01 16:30:01" /* return (datetime) datetime du vote */
    }
}
Prochainement disponible