Documentation API

L'API TopMinecraft est un outil essentiel pour les propriétaires de serveurs Minecraft souhaitant automatiser et optimiser leur système de récompenses de votes. Cette interface de programmation permet d'intégrer de manière transparente le système de vote de TopMinecraft.click directement dans votre serveur Minecraft.
https://topminecraft.click/fr/server/X-Best-Server-of-all-time/vote/Jackson

API pour vérifier un vote

<?php

$token = 'API_TOKEN'; // Token de votre serveur
$ip_address = $_SERVER['REMOTE_ADDR']; // Adresse IP de l'utilisateur

$json = file_get_contents("https://api.topminecraft.click/vote/v1/$token/$ip_address");
$json_data = json_decode($json);

if($json_data->has_vote == true) {
    echo 'Vous avez bien voté';

    // Vous pouvez utiliser les variables suivantes :
    $json_data->vote_at; // Correspond à la date du vote au format timestamp
    $json_data->next_vote; // Correspond au nombre de secondes restantes avant le prochain vote
    $json_data->remaining_time; // Correspond au nombre de secondes restantes avant le prochain vote
    $json_data->pseudo; // Pseudonyme de l'utilisateur (s'il a spécifié son pseudo lors de son vote)
} else {
    echo Pas de vote dans les dernières 90 minutes;
}
{
    "has_vote": true,
    "vote": 1666964421,
    "next_vote": 1666969821,
    "remaining_time": 4509,
    "pseudo": "Jackson"
}