API de vérification de vote

<?php
$token = 'API_TOKEN'; // Token de votre serveur
$ip_address = $_SERVER['REMOTE_ADDR']; // Adresse IP de l'utilisateur
$json = file_get_contents("https://topminecraft.click/api/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 seconde restante avant son prochain vote
    $json_data->remaining_time; // Correspond au nombre de seconde restante avant son prochain vote
    $json_data->pseudo; // Pseudonyme de l'utilisateur (si il a spécifié son pseudo lors de son vote)
}
else {
    echo 'Pas de vote dans les dernières 90 minutes';
}

Réponse JSON de l'API

{
    "has_vote": true,
    "vote":1666964421,
    "next_vote":1666969821,
    "remaining_time":4509,
    "pseudo":"Jackson"
}
BESOIN D'AIDE?